Java实训日志2

小结

         上次课完成了数据库与数据表的创建。本次完成了项目的创建,实体类的创建。在课上跟着老师讲的步骤一步步做,没有遇到问题,但是有几个要注意的地方:1.驱动程序下com.mysql文件下的jdbc里Driver类是非常重要的;2.要注意部分代码导入的是sql包下的还是其他包下的;3.在连接数据库时密码是本机密码;4.数据库用完后记得关闭连接回收资源。

一、开始前的准备

1.首先,创建好本次实训的项目,括号里以自己姓名命名。
Java实训日志2
2.在项目根目录创建三个文件夹,分别是help、images、lib。
Java实训日志2
3.把数据库驱动程序包放进lib目录, 作为库添加到项目里(右击数据库驱动程序----选择Add as Library);下载图片素材包,放进images目录下,更改背景图片,在图片上添加个人信息;在help里添加帮助文档。
Java实训日志2
Java实训日志2
注意:驱动程序下com.mysql文件下的jdbc里Driver类是非常重要的,数据库能否连接成功跟它息息相关。
Java实训日志2

到这里基础准备工作已经完成了。

二、步骤的实现

下面开始创建实体类,在src里创建net.jxm.student.bean,用来存放实体类。
依次创建四个实体类,他们与数据库的对应关系如下:
Java实训日志2
1.学校实体类对应学校表
2.状态实体类对应状态表
3.学生实体类对应学生表
4.用户实体类对应用户表

三、创建数据库连接管理类

1.首先,在src里创建net.jxm.student.dbutil包,包里创建数据库连接管理类ConnectionManager
Java实训日志2
2.编写代码连接数据库,注意密码是自己配置mysql是设置的密码。
Java实训日志2
3.测试是否连接成功
Java实训日志2
此部分的异常处理,在输错用户名或密码时会给出提示信息:
Java实训日志2

四、JDBC

在text里面创建DisplayAllUsers包和FindUserByld包:
1.DisplayAllUsers类显示全部用户记录的写法
Java实训日志2
2.课堂练习:FindUserByld类输入用户编号查询用户信息
Java实训日志2