接着昨天的内容,继续写完StudentDaoImpl类中的剩下的@Verride(总共有13个,昨天没有上传完,今天会全部上传)
接下来对刚刚写完的类进行测试,没写完一个类就写对这个类的测试,1对1
在net.azc.student.test包里创建测试类TestStudentDaoImpl:
编写测试插入的方法testInsert():
测试结果、;:
在MySQL数据库中也可以看到结果
编写按学号删除学生的测试方法testDeleteById():
运行结果如下:
MySQL中刚刚插入的新记录已经删除,ID是18101001
编写按名称删除班级的测试方法testDeleteByClass():
运行:
可以看到,11英教1班的已经没有了
编写按姓名查找人物的测试方法testFindByName():
运行
如果你想查找所有姓李的人,就修改代码:
运行结果如下:
编写查找全部的代码testFindAll():
运行:
编写分男女计算人数的方法:testFindRowsBySex():
你还可以通过它的迭代器来遍历每一个元素: