第三次实训 7月4日 总结 (袁涛)

昨天把曾删改查写完,今天接着写为控制层提供服务的接口,创建了四个接口分别对应四张表,(如图1.1)。

第三次实训 7月4日 总结 (袁涛)_第1张图片

四个接口创建完成后在dao包里面创建impl包然后创建CollegeDaoImpl类实现CollegeDao接口,如图

第三次实训 7月4日 总结 (袁涛)_第2张图片

创建TestCollegeDaoImpl类(查询方法),创建完成后运行报错了,经过查找发现CollegeDaoImpl类的28行多了一对单引号。

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

修改完成后可以成功运行了,如下图。

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

创建TestCollegeDaoImpl类(更新方法),如图

第三次实训 7月4日 总结 (袁涛)_第5张图片

接下来是创建UserDaoImpl类,这个类和CollegeDaoImpl大同小异所以很快就能写出来,如图: 

第三次实训 7月4日 总结 (袁涛)_第6张图片

3.开始创建Student表的相关类

 

先创建StudentDaoImpl类实现StudentDao接口,如图,要实现的接口有很多。

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

创建类重写方法时我发现deleteById的参数类型和数据库的类型不匹配,

在创建时数据类型弄错了,于是改回了String类型。

第三次实训 7月4日 总结 (袁涛)_第8张图片第三次实训 7月4日 总结 (袁涛)_第9张图片

 前面的insert、deleteById、deleteByClass、deleteByDepartment、update、findById方法和前面对应的增删改查差不多,主要是后面的几个方法需要重新构思。

第三次实训 7月4日 总结 (袁涛)_第10张图片

后面的内容我会在第四次继续写。

 

你可能感兴趣的:(第三次实训 7月4日 总结 (袁涛))