Java实训项目:GUI学生信息管理系统

Java实训项目:GUI学生信息管理系统

一级目录

二级目录

三级目录

第一次实训

思维导图

在这里插入图片描述

1.创建学校表

在这里插入图片描述
插入记录
在这里插入图片描述

2.创建状态表

在这里插入图片描述
插入数据
在这里插入图片描述

3.创建学生表

在这里插入图片描述
插入数据
在这里插入图片描述
在这里插入图片描述

4.创建用户表

在这里插入图片描述
插入数据
在这里插入图片描述

5.创建包bean、help、images、lib

在这里插入图片描述

5.1.在lib里添加MySQL数据库驱动程序包

在这里插入图片描述

5.2.在数据库中添加(Add as Library…)

在这里插入图片描述

5.3.在包images中加入图片

在这里插入图片描述

5. 4.在help包中加入帮助文件

在这里插入图片描述

第二次实训

6.创建实体类

6.1.创建net.hw.student包

在这里插入图片描述

6.2.创建学校实体类对应学校表

在这里插入图片描述
在这里插入图片描述

6.3.创建状态实体类对应状态表

在这里插入图片描述
在这里插入图片描述

6.4.创建学生实体类对应学生表

在这里插入图片描述
在这里插入图片描述

6.5.创建用户实体类对应用户表

在这里插入图片描述
在这里插入图片描述

7.创建数据库连接管理类

7.1.在程序里定义数据库连接属性常量

在这里插入图片描述
在这里插入图片描述
运行后结果
在这里插入图片描述

8.创建数据访问接口

8.1.在net.hw.student包创建包dao再创建学校数据访问接口

在这里插入图片描述
在这里插入图片描述

8.2.创建状态数据访问接口

在这里插入图片描述
在这里插入图片描述

8.3.创建学生数据访问接口

在这里插入图片描述

8.4.创建用户数据访问接口

在这里插入图片描述

9.创建数据访问接口实现类

9.1.在net.hw.student.dao包里创建impl子包再创建学校数据访问接口实现类

在这里插入图片描述
在这里插入图片描述

10.单元测试:对CollegeDaoImpl进行单元测试

10.1.创建test包在进行单元测试

在这里插入图片描述
在这里插入图片描述
运行结果
在这里插入图片描述
但是在能运行正常之前我在这里遇到了一个问题
在这里插入图片描述
我找到的字面原因是因为update语句错误
我看了老师代码,我的update语句和老师的一样,但是少了一个标点符号

在这里插入图片描述

10.2.创建状态数据访问接口实现类

在这里插入图片描述
在这里插入图片描述

11.单元测试:对StatusDaoImpl进行单元测试

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
运行结果
在这里插入图片描述

第三次实训

12.对数据库进行增删改查和用户登录

在这里插入图片描述

11.1.用户登录

在这里插入图片描述
运行结果
在这里插入图片描述

11.2.增

在这里插入图片描述
运行结果
在这里插入图片描述

11.3.删

在这里插入图片描述
运行结果
在这里插入图片描述

11.4.改

在这里插入图片描述
运行结果
在这里插入图片描述

11.5.查

在这里插入图片描述
运行结果
在这里插入图片描述

第四次实训

13.学生数据访问接口实现类

在这里插入图片描述

14.单元测试:对StudentDaoImpl进行单元测试

14.1.test包里创建测试类TestStudentDaoImpl

在这里插入图片描述
运行结果
在这里插入图片描述
查看插入的学生记录是否在数据库里
在这里插入图片描述

14.2.编写测试方法testDeleteById()

在这里插入图片描述
运行结果
在这里插入图片描述
查看数据库中这条学生记录是否被删除

在这里插入图片描述
表中没有1920455这条记录,说明删除成功

14.3.编写测试方法testDeleteByClass()

在这里插入图片描述
运行结果
在这里插入图片描述
在这里我的运行结果删除失败,但是数据库中有这条记录,然后我去查看StudentDaoImpl中的代码,找到了错误,原来少写了一行代码
在这里插入图片描述
我注释了代码就是我没有写到的代码,当我删除注释后,就运行成功了,删除了19计应5班这学生记录

查看数据库中19计应5班这学生记录是否被删除

  • 12
    点赞
  • 97
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值