天天看點

JSP+Servlet教育訓練班作業管理系統[8]–實體模型類開發

1. 本章任務

要實作在Java中操作資料庫,首先需要針對資料庫中的表建立對應的實體類模型類,比如使用者表user對應的User類。

這樣我們可以把資料放在對象裡,根據操作類型(增删改查)和對象儲存的資料拼裝成sql,發送給相應的資料庫(MySQL)執行。

是以本章先來實作以下實體模型類。

2. 代碼實作

模型類和表是一一對應的,模型類的屬性和表的列是一一對應的,需要注意的是,在資料庫中我們系統用下滑線劃分單詞,而在Java代碼裡面我們更加習慣使用駝峰命名(除開頭單詞外每個單詞首字母大寫),是以代碼如下:

/**

* 使用者類

*/

public class User {

private int userId;

private String userRole;

private String userName;

private String userPassword;

// 省略get set方法

}

1

2

3

4

5

6

7

8

9

10

* 課程類

public class Course {

private int courseId;

private int courseUser;

private String courseName;

* 學生選課類

public class Selection {

private int selectionId;

private int selectionUser;

private int selectionCourse;

* 作業題目類

public class Title {

private int titleId;

private String titleContent;

private int titleCourse;

private String titleTime;

* 作業送出類

public class Job {

private int jobId;

private int jobTitle;

private int jobUser;

private String jobTime;

private String jobContent;

private String jobScore;

11

12

3. 總結

本章比較簡單,就是構造與資料庫表對應的實體模型類,不用總結啥了。