Java第二次2020年7月3日实训项目

    技术2023-11-11  73

    经过上次的实训已经完成了数据库的创建,接下来就要开始连接数据库了。 首先我根据老师的案例画出思维图,大概需要以下功能 一.首先创建Java项目 (1)打开软件 点击File – Project…点击右下方Next --再次点击Next – 填写项目名称和想保存的路径 我的是 在点击Finish就创建好了。 (2)在项目的根目录分别创建help(帮助文档) 、images(图片) 、lib(数据库驱动程序包)三个文件夹。 (3)将老师提供的帮助文档拷贝到help目录。 (4)将图片素材拷贝到images目录,用PS打开自己喜欢的背景图片background.jpg,添加个人信息:班级 - 学号 - 姓名。 (5)将老师提供的驱动程序包拷贝到lib目录, 在选择mysql-connector-java-5.1.48.jar右击,找到(Add as Library…),作为库添加到项目里(Add as Library…)

    检查jdbc里面是否有Driver,没有就无法连接数据库。

    二、创建实体类 (1)在src里面创建net.lj.student.beam包 (2)在beam里面分别创建四个实体类:College、Status、Student、User,对应在数据库中创建的t_college表、t_status表、t_student表与t_user表。 实体类的属性要和数据库表中的字段匹配。 导入的日期类是util包里的Date类,import java.util.Date; 不要导成sql包里的Date类。 (3)创建dbutil包,在dbutil里面创建ConnectionManager类,来连接数据库。 (4)报错的异常 1.找不到数据库驱动程序 2.找不到数据库统一资源标识符 3.用户名错误 4.用户密码错误 总结:遇见错误不要着急,先看一下报的什么错误,再先仔细检查一下代码有没有写对,我这次发现了我的查询t-user用户名出现乱码问题,其他都没有问题。

    Processed: 0.013, SQL: 9