Java实训日志2
小结
上次课完成了数据库与数据表的创建。本次完成了项目的创建,实体类的创建。在课上跟着老师讲的步骤一步步做,没有遇到问题,但是有几个要注意的地方:1.驱动程序下com.mysql文件下的jdbc里Driver类是非常重要的;2.要注意部分代码导入的是sql包下的还是其他包下的;3.在连接数据库时密码是本机密码;4.数据库用完后记得关闭连接回收资源。
一、开始前的准备
1.首先,创建好本次实训的项目,括号里以自己姓名命名。
2.在项目根目录创建三个文件夹,分别是help、images、lib。
3.把数据库驱动程序包放进lib目录, 作为库添加到项目里(右击数据库驱动程序----选择Add as Library);下载图片素材包,放进images目录下,更改背景图片,在图片上添加个人信息;在help里添加帮助文档。
注意:驱动程序下com.mysql文件下的jdbc里Driver类是非常重要的,数据库能否连接成功跟它息息相关。
到这里基础准备工作已经完成了。
二、步骤的实现
下面开始创建实体类,在src里创建net.jxm.student.bean,用来存放实体类。
依次创建四个实体类,他们与数据库的对应关系如下:
1.学校实体类对应学校表
2.状态实体类对应状态表
3.学生实体类对应学生表
4.用户实体类对应用户表
三、创建数据库连接管理类
1.首先,在src里创建net.jxm.student.dbutil包,包里创建数据库连接管理类ConnectionManager
2.编写代码连接数据库,注意密码是自己配置mysql是设置的密码。
3.测试是否连接成功
此部分的异常处理,在输错用户名或密码时会给出提示信息:
四、JDBC
在text里面创建DisplayAllUsers包和FindUserByld包:
1.DisplayAllUsers类显示全部用户记录的写法
2.课堂练习:FindUserByld类输入用户编号查询用户信息