JAVA 7月3日 实训总结(袁涛)

 

目录

 

在上一次实训将数据库创建以及添加内容完成后,这次就可以编写Java代码了。

1.首先是创建“学生管理系统”项目,(如下图1.1):

2.然后创建数据表类,(如下图2.1):

3.数据表类创建完后,创建数据库链接,这里没有连接成功因为连接的数据库的路径写错了,(如下图3.1):

4 修改路径过后连接成功了,(如下图4.1):

5.数据库链接成功后开始写查询语句(DIsplayAllUsers),第一个查询语句是查寻t_user表的全部内容,(如下图5.1):

然后就是按id查询用户记录(FindUserByld),原理和DIsplayAllUsers差不多,(如下图5.2)。

6.查询语句写完,创建添加用户类(AddUser),时碰到日期时间类型的转换问题花了很多时间,(如下图6.1)。

7.日期转换完成后,又因为id字段没有设置自增,导致主键有重复值而报错,(如下图7.1):

8.将id字段修改自增列后就可以添加记录了数据库也添加成功了,(如下两个图8.1,8.2):

9.后面开始做数据库登录。一开始找不到头绪就先试着跟着想法写但是报错了。很正常,用户表的数据,(如下图9.1,9.2)。

最后是按id字段删除记录。创建类DeleteUserByld。

这里其实和按id查询记录差不多只是sql语句不同,删除前的用户表请参照图9.2,(如下图12.1,12.2)。

总结:

 


在上一次实训将数据库创建以及添加内容完成后,这次就可以编写Java代码了。

1.首先是创建“学生管理系统”项目,(如下图1.1):

图1.1

JAVA 7月3日 实训总结(袁涛)_第1张图片

2.然后创建数据表类,(如下图2.1):

图2.1

JAVA 7月3日 实训总结(袁涛)_第2张图片

3.数据表类创建完后,创建数据库链接,这里没有连接成功因为连接的数据库的路径写错了,(如下图3.1):

图3.1

JAVA 7月3日 实训总结(袁涛)_第3张图片

4 修改路径过后连接成功了,(如下图4.1):

图4.1

JAVA 7月3日 实训总结(袁涛)_第4张图片

5.数据库链接成功后开始写查询语句(DIsplayAllUsers),第一个查询语句是查寻t_user表的全部内容,(如下图5.1):

然后就是按id查询用户记录(FindUserByld),原理和DIsplayAllUsers差不多,(如下图5.2)。

图5.1                                                      图5.2

JAVA 7月3日 实训总结(袁涛)_第5张图片JAVA 7月3日 实训总结(袁涛)_第6张图片

 

6.查询语句写完,创建添加用户类(AddUser),时碰到日期时间类型的转换问题花了很多时间,(如下图6.1)。

图6.1

JAVA 7月3日 实训总结(袁涛)_第7张图片

7.日期转换完成后,又因为id字段没有设置自增,导致主键有重复值而报错,(如下图7.1):

图7.1

JAVA 7月3日 实训总结(袁涛)_第8张图片

8.将id字段修改自增列后就可以添加记录了数据库也添加成功了,(如下两个图8.1,8.2):

图8.1                                                               图8.2

JAVA 7月3日 实训总结(袁涛)_第9张图片JAVA 7月3日 实训总结(袁涛)_第10张图片

9.后面开始做数据库登录。一开始找不到头绪就先试着跟着想法写但是报错了。很正常,用户表的数据,(如下图9.1,9.2)。

图9.1                                                                      图9.2(用户表)

JAVA 7月3日 实训总结(袁涛)_第11张图片 JAVA 7月3日 实训总结(袁涛)_第12张图片

10.经过多次测验和修改能够成功连接数据库并且登陆了。 但是只能登录第一个用户后面的用户都不能登录,(如图10.1)。

图10.1

JAVA 7月3日 实训总结(袁涛)_第13张图片

我将if换成while后就可以实现多用户登录了。对应的数据表可以看前面的截图, (如图11.1)。

图11.1

JAVA 7月3日 实训总结(袁涛)_第14张图片 

最后是按id字段删除记录。创建类DeleteUserByld。

这里其实和按id查询记录差不多只是sql语句不同,删除前的用户表请参照图9.2,(如下图12.1,12.2)。

图12.1                                                                     图12.2(删除后的用户表)

JAVA 7月3日 实训总结(袁涛)_第15张图片JAVA 7月3日 实训总结(袁涛)_第16张图片

总结:

今天是7月三号,距离上一次实训才几天不到,我居然学了这么东西,记得上次实训我还只是知道表怎么创建,这次直接可以在java项目中实现简单的增删改查了,以前想都不敢想的事情这次居然写出来了。

总之不骄不躁一步一步来,整个项目总会实现的。加油!

 

你可能感兴趣的:(JAVA 7月3日 实训总结(袁涛))