美文网首页
java小白学习练手-成绩管理系统(二)

java小白学习练手-成绩管理系统(二)

作者: 那山的狐狸 | 来源:发表于2021-12-26 00:58 被阅读0次

源代码地址(访问密码:7567):

https://url56.ctfile.com/f/34653256-530871914-801508

将页面中的数据逐步替换为数据库管理

准备一个连接数据库的类

准备连接的方法

连接数据库的代码

关闭数据库

测试一下

连接成功

准备一个连接数据库的类

查询所有用户数据

代码实现

准备一个测试数据,表名为xhb,字段名字为yhm,mm

准备执行SQL语句

填充数据

准备一个业务包

调用业务方法

测试一下数据是否打印

出现第一个错误表示表不存在

这个位置改一下就可以

显示效果

将之前的登录部分的代码进行一次更改,需要连接数据库进行操作

通过用户名,去数据库中查询,如果能够查询出数据,说明数据库中有该用户,如果查询不出,说明没有该用户。

在业务层中添加用户名查询

调用业务层方法

添加Dao层的代码

准备SQL语句和参数

生成返回的数据

可以在业务层使用Dao层的方法了

查看效果

对的情况

进行密码校验

运行查看

如果用户名和密码正确

同样用户名返回的地方也要更改

准备数据库

数据库建表语句

建DAO层

返回全部数据的函数

第一段

第二段

第三段

第四段

准备业务层的调用

准备Dao的调用

在Controller中更改

调用部分

准备几个数据

测试页面

准备学生成绩信息管理界面的函数

调用该函数

准备菜单

结果测试

完成菜单的跳转

查看效果

显示所有学生成绩信息

调用函数

建包建类

准备四个属性

快捷键shift+alt+s

选择Generate Getters and Setters

出现如下效果

生成学生信息

创建返回值

完成学生的添加

调用显示

开始循环

打印学生信息

调用打印就行了

显示结果

相关文章

网友评论

      本文标题:java小白学习练手-成绩管理系统(二)

      本文链接:https://www.haomeiwen.com/subject/bcydqrtx.html