6月29日实训课

代码实现流畅,对一些代码不大懂
用户数据访问接口实现类UserDaoImpl
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在net.chenyan.student.test包里创建测试类TestUserDaoImpl:
在这里插入图片描述
在这里插入图片描述
测试结果如下:
在这里插入图片描述
编写测试方法testLogin():
在这里插入图片描述
运行结果如下:
在这里插入图片描述
修改一下用户名与密码:
在这里插入图片描述
运行结果如下:
在这里插入图片描述
编写测试方法testInsert():
在这里插入图片描述
插入结果:在这里插入图片描述
在这里插入图片描述
再运行一次该测试方法,结果如下:
在这里插入图片描述
出现重复结果
在这里插入图片描述
解决办法:在UserDao添加一个判断用户名是否存在的方法,如果存在,返回真,否则返回假。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在测试类TestDaoImpl里添加测试方法testIsUsernameExisted():

在这里插入图片描述
运行该测试方法,结果如下:
在这里插入图片描述
修改代码里的用户名:
在这里插入图片描述
结果如下:
在这里插入图片描述
11、服务接口
在这里插入图片描述
1)学校服务接口CollegeService

在这里插入图片描述
在这里插入图片描述
2)状态服务接口StatusService
在这里插入图片描述
在这里插入图片描述
3)学生服务接口StudentService
在这里插入图片描述
在这里插入图片描述
(4)用户服务接口UserService
在这里插入图片描述
在这里插入图片描述
v服务接口实现类
在这里插入图片描述
(1)学校服务接口实现类CollegeServiceImpl
在这里插入图片描述
在这里插入图片描述
在net.chenyan.student.test包里创建测试类TestCollegeServiceImpl:
在这里插入图片描述
编写测试方法testFindCollegeById():
在这里插入图片描述
结果如下:在这里插入图片描述
编写测试方法testUpdateCollege():在这里插入图片描述
运行结果如下在这里插入图片描述
(2)状态服务接口实现类StatusServiceImpl:在这里插入图片描述
在这里插入图片描述
在net.chenyan.student.test包里创建测试类TestStatusServiceImpl:
在这里插入图片描述
编写测试方法:
在这里插入图片描述
编写结果如下:
在这里插入图片描述
编写测试方法testUpdateStatus():
在这里插入图片描述
运行结果如下:
在这里插入图片描述
(3)学生服务接口实现类StudentServiceImpl
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在net.chenyan.student.test包里创建测试类TestStudentServiceImpl:
在这里插入图片描述
编写测试方法testFindStudentsByName():
在这里插入图片描述
运行结果为:
在这里插入图片描述
(4)用户服务接口实现类UserServiceImpl
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在net.chenyan.student.test包里创建测试类TestUserServiceImpl:
在这里插入图片描述
编写测试方法testLogin()方法:
在这里插入图片描述
在这里插入图片描述
:结果运行如下:
在这里插入图片描述
修改用户名与密码如下所示:
在这里插入图片描述
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值