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

经过上次的实训已经完成了数据库的创建,接下来就要开始连接数据库了。
首先我根据老师的案例画出思维图,大概需要以下功能
在这里插入图片描述
一.首先创建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用户名出现乱码问题,其他都没有问题。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值