日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

采用三层架构(JAVA)设计学生管理系统

發布時間:2025/3/21 windows 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 采用三层架构(JAVA)设计学生管理系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

0.前提工作安裝好MySQL數據庫

1.根據三層架構規范項目

2.分析數據庫

!!!強烈建議復制,要不容易出現錯誤(語句中的大小寫沒有關系,use或者USE,但是數據庫名要一直)
數據庫名:studentsystem
1.進入到mysql的客戶端:在dos輸入 mysql -localhost -uroot -p
2.建庫語句:CREATE DATABASE studentsystem
3.查詢是否創建成功 show databases;
4.將這個數據庫變為當前數據庫 USE studentsystem;

以上都是在dos操作下完成,同樣也可以在SQLyog等圖形化工具中完成。

同時在SQLyog中葉查到studentsystem數據庫
設計三個表



接下來使用PD
1.使用:

3.建表




設置主鍵自增


## 分割線-------------
junit單元測試
點擊other
* 必須使用@Test來標注這個測試方法,否則報錯。

  • 方法修飾符必須是public,不能是其他。包括static。
  • 測試方法不能有任何輸入參數。
  • 測試方法的返回值只能是void。
    *測試某一個方法千萬不要選上括號。
  • @Before注解是在任何一個測試方法執行前被運行,所有我們一般用它作為初始化工作。
  • @After注解是在任何一個測試方法執行完成后被運行,我們一般用他作為銷毀工作。

四、服務層

如果你的表就一個,單表,你會發現服務層沒有用。我們今后編碼編寫的就是服務層。最最重要的。為了體現服務層意義,我們將管理員的密碼以暗文的形式保存。我們使用MD5加密。MD5加密是不可逆的。

Swing和Awt(界面開發)

一、容器
數組,List,JFrame,JDialog存放的是組件(按鈕,布局等等等三)。
二、JFrame(Frame)類

  • 包名:package javax.swing;
  • 定義:public class JFrame extends Frame implements WindowConstants,
    Accessible, RootPaneContainer, TransferHandler.HasGetTransferHandler
  • 構造器:
    public JFrame() throws HeadlessException
    public JFrame(String title) throws HeadlessException
    面試題:構造器可以拋異常嗎?答:可以。
  • 方法:
    public void size(int width,int height)因為JFrame默認沒有大小,你必須設置大小。
    public void show() //deprecated 廢棄,因為默認是不顯示的,你必須讓他顯示。
    public void setVisable(true|false);
    public setDefaultCloseOperation(int)//沒有默認的關閉操作,我們必須設置關閉操作。
    3是一個常量:public static final int EXIT_ON_CLOSE = 3;
    public void setLocationRelativeTo(null) 居中。
    public void setTitle(String title) 設置窗口的標題。
    public setResizable(boolean) 重新分配尺寸。是否可以最大化。

三、按鈕(JButton和Button)類
包名:package javax.swing;
定義:public class JButton extends AbstractButton implements Accessible
構造器:
public JButton()
public JButton(Icon icon) Icon接口的實現類:ImageIcon
public JButton(String text)
public JButton(String text, Icon icon)

我們應該把組件放在棕色面板(內容面板(content))中

總結

以上是生活随笔為你收集整理的采用三层架构(JAVA)设计学生管理系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。