Java第六次实训报告
项目(GUI学生信息管理系统)
一.创建服务接口实现类
在net.zy.student.service包里创建impl子包,然后在里面创建四个服务接口的实现类
二.创建学校服务接口实现类CollegeServiceImpl
package net.zy.student.service.Impl;
import net.zy.student.bean.College;
import net.zy.student.dao.CollegeDao;
import net.zy.student.dao.impl.CollegeDaoImpl;
import net.zy.student.service.CollegeService;
/**
-
功能:学校服务接口实现类
-
作者:曾源
-
日期:2020年7月14日
*/
public class CollegeServiceImpl implements CollegeService {
//定义学校数据访问接口对象
private CollegeDao collegeDao = new CollegeDaoImpl();@Override
public College findCollegeById(int id) {
return collegeDao.findById(id);
}@Override
public int updateCollege(College college) {
return collegeDao.update(college);
}
}
1.对CollegeServiceImpl进行单元测试
(1)编写测试方法testFindCollegeById()
(2)编写测试方法testUpdateCollege()
二.创建状态服务接口实现类StatusServicelmpl进行单元测试
(1)编写测试方法testFindStatusByld()
(2)编写测试方法testUpdateStatus()
3、创建学生服务接口实现类StudentServicelmpl进行单元测试
(1)编写测试方法testFindStudentsByName()
(2)编写测试方法testAddStudent()
(3)编写测试方法testDeleteStudentByld()
(4)编写测试方法testDeleteStudentsByClass()
(5)编写测试方法testDeleteStudentsByDepartment()
(6)编写测试方法testUpdateStudent()
(7)编写测试方法testFindStudentByld()
(8)编写测试方法testFindAllStudents()
(9)编写测试方法testFindStudentsByClass()
(10)编写测试方法testFindStudentsByDepartment()
(11)编写测试方法testFindRowsBySex()
(12)编写测试方法testFindRowsRyClass()
(13)编写测试方法testFindRowsByDepartment(
三.创建用户服务接口实现类UserServicelmpl进行单元测试
(1) 编写测试方法testLogin()
(2)编写测试方法testlsUsernameExisted()
(3)编写测试方法testAddUser()
(4)编写测试方法testDeleteUserByld()
(5)编写测试方法testUpdateUser(
(6)编写测试方法testFindUserByld()
(7)编写测试方法testFindAllUsers()