java学生信息管理系统实训报告错误总结

1,知道了Java数据库应用怎样连接,还有关于mysql数据库,在写代码之前,我们要先在lib里面添加连接MySQL数据库的jar包,作为库添加到项目里(Add as Library…)。然后在创建实体类的时候,名称要和mysql数据库里面的名称一样。在写这四个实体类代码时,除了声明部分要手写以外,其他的可以按alt+insert再选择set和get生成,相比刚开始学java的时候一个一个敲要来的快啊。

2,在测试类里面其实很多代码都是差不多的,只要把测试名换成相应的修改名,再适当的修改测试代码就可以了。比如测试插入类代码,我们可以命名为testinser,在这里要注意的是每个单词的首字母要大写TestInsert。

3,在抄写代码的同时,我们要知道肯定会抄错,就比如我的错误是一个类里面的字母写错了:
College写成CollegeDao
java学生信息管理系统实训报告错误总结_第1张图片
它在后面的类里面就会报错,你就只能回到userdao里面找错误java学生信息管理系统实训报告错误总结_第2张图片
4,在CollegeDaoImpl里面的错误是正常的在Surround With里找try/catch/finally,就可以了。还有就是在抄写代码的时候抄顺手了,就会不小心犯错,自己还找半天
java学生信息管理系统实训报告错误总结_第3张图片
最后才发现错误是自己的定义思维觉得第三个也是setString。其实是setTimestamp。还有就是忘记继承父类了。
5,在写数据库语言的时候也会错误,就是最后多了个逗号,它就会报错,自己还找半天。
6,,还有就是在更新学生信息的时候,因为我的数据库里面没有这个人,他的结果就是会为null。
java学生信息管理系统实训报告错误总结_第4张图片
这个不会是温馨提示:查无此人,因为我还没有写道那里。所以不会出现。

7,在网上查找了test子包:
这个是关于测试类的
GUI子包:
这个是关于图形用户界面
dao子包
这个是关于数据访问对象的
说明了关于建包名称也是有要求的,规范的名称,能使我们更好的查找需要的数据。

8,在抄写代码的过程中,会有报错,但有些报错是没有错的。因为在写另一类的时候,我们需要把上一个类里面的代码修改一下。

你可能感兴趣的:(java上课笔记)