文章目录
八、项目开发实现步骤
(二)创建项目
1、创建Java项目
创建Java项目,选择jdk版本
设置项目名称与保存位置
单击【Finish】按钮
2、创建目录,添加素材
(1)创建help目录,添加帮助文档
在项目根目录中创建help目录
将帮助文件拷贝到help目录中
(2)创建images目录添加图像素材
将突变素材拷贝到images目录
(3)创建lib目录添加数据库驱动程序
在项目根目录中创建lib目录
将数据库驱动程序拷贝到lib目录中
作为库添加到项目
设置项目级别的库
单击【ok】按钮
后面我们会用到con.mysql.jdbc.Driver来连接数据库(JDBC: Java DataBase Connectivity Java 数据库连接)
(3)创建实体类
为了便于分类管理项目中不同功能的类或接口,需要创建不同包,比如,实体类就放在net.huawei.student.bean包里。其中huawei是作者拼音,同学们创建时就改成自己姓名的拼音。
在src里创建net.huawei.student.bean包
依次创建四个实体类:College、Status、Student与User,分别对应t_college表、t_status表、t_student表与t_user表。
实体类的属性对应于数据表的字段,主要两者的数据类型要匹配,网上可以搜索到MySQL数据类型与Java数据类型的匹配对应表。
1、创建学校实体类
在net.huawei.stduent.bean包里创建College类
注意:导入的日期类是java.util包里的Date类,import java.util.Date; 不要导成java.sql包里的Date类。
package net.huawei.student.bean;
import java.util.Date;
/**
* 功能:学校实体类
* 作者:华卫
* 日期:2023年06月13日
*/
public class College {
private int id; // 学校标识符
private String name; // 学校名称
private String president; // 校长
private Date startTime; // 建校时间
private String email; // 电子邮箱
private String address; // 通信地址
private String profile; // 学校概况
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPresident() {
return president;
}
public void setPresident(String president) {
this.president = president;
}
public Date getStartTime() {
return startTime;
}
public void setStartTime(Date startTime) {
this.startTime = startTime;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
public String getProfile() {
return profile;
}
public void setProfile(String profile) {
this.profile = profile;
}
@Override
public String toString() {
return "College{" +
"id=" + id +
", name='" + name + '\'' +
", president='" + president + '\'' +
", startTime=" + startTime +
", email='" + email + '\'' +
", address='" + address + '\'' +
", profile='" + profile + '\'' +
'}';
}
}
2、创建状态实体类
在net.huawei.student.bean包里创建Status类
3、创建学生实体类
在net.huawei.student.bean包里创建Student类
4、创建按用户实体类
在net.huawei.student.bean包里创建User类
(四)测试实体类
1、创建测试文件夹
在项目根目录里创建test文件夹
打开项目结构窗口
在项目结构窗口里将test设置为测试文件夹
单击【OK】按钮
2、创建实体测试类
在test目录里创建net.huawei.student.bean包
在net.huawei.student.bean包里创建TestBeans类
(1)编写测试学校实体类方法
创建testCollege()方法,添加@Test注解,要报错
按组合键 + 弹出建议菜单,选择第一个 - Add JUnit4 to classpath
单击【OK】按钮
运行testCollege()方法,查看结果
(2)编写测试状态实体类方法
编写testStatus()方法
运行testStatus()方法,查看结果
(3)编写测试学生实体类方法
编写testStudent()方法
运行testStudent()方法,查看结果
(4)编写测试用户实体类方法
编写testUser()方法
运行testUser()方法,查看结果
修改代码,格式化日期
运行testUser()方法,查看结果
3、运行实体测试类
既可以单独运行某个测试方法,也可以运行测试类,就会运行所有测试方法