From 70b32e892ba1ca4e5c7858f8bbdecaeb0f0765d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=89=9B=E8=8F=B2=E8=8F=B2?= <2242813351@qq.com> Date: Sat, 22 Apr 2023 13:32:54 +0000 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=20src/cn/e?= =?UTF-8?q?du/hactcm/service?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cn/edu/hactcm/service/AdminService.java | 22 ----- src/cn/edu/hactcm/service/ClassService.java | 21 ----- .../edu/hactcm/service/DormCleanService.java | 17 ---- .../edu/hactcm/service/DormRepairService.java | 18 ---- .../edu/hactcm/service/DormitoryService.java | 24 ------ .../hactcm/service/StudentCleanService.java | 17 ---- src/cn/edu/hactcm/service/StudentService.java | 22 ----- src/cn/edu/hactcm/service/VisitorService.java | 13 --- .../hactcm/service/impl/AdminServiceImpl.java | 78 ------------------ .../hactcm/service/impl/ClassServiceImpl.java | 79 ------------------ .../service/impl/DormCleanServiceImpl.java | 71 ---------------- .../service/impl/DormRepairServiceImpl.java | 71 ---------------- .../service/impl/DormitoryServiceImpl.java | 82 ------------------- .../service/impl/StudentCleanServiceImpl.java | 71 ---------------- .../service/impl/StudentServiceImpl.java | 74 ----------------- .../service/impl/VisitorServiceImpl.java | 52 ------------ 16 files changed, 732 deletions(-) delete mode 100644 src/cn/edu/hactcm/service/AdminService.java delete mode 100644 src/cn/edu/hactcm/service/ClassService.java delete mode 100644 src/cn/edu/hactcm/service/DormCleanService.java delete mode 100644 src/cn/edu/hactcm/service/DormRepairService.java delete mode 100644 src/cn/edu/hactcm/service/DormitoryService.java delete mode 100644 src/cn/edu/hactcm/service/StudentCleanService.java delete mode 100644 src/cn/edu/hactcm/service/StudentService.java delete mode 100644 src/cn/edu/hactcm/service/VisitorService.java delete mode 100644 src/cn/edu/hactcm/service/impl/AdminServiceImpl.java delete mode 100644 src/cn/edu/hactcm/service/impl/ClassServiceImpl.java delete mode 100644 src/cn/edu/hactcm/service/impl/DormCleanServiceImpl.java delete mode 100644 src/cn/edu/hactcm/service/impl/DormRepairServiceImpl.java delete mode 100644 src/cn/edu/hactcm/service/impl/DormitoryServiceImpl.java delete mode 100644 src/cn/edu/hactcm/service/impl/StudentCleanServiceImpl.java delete mode 100644 src/cn/edu/hactcm/service/impl/StudentServiceImpl.java delete mode 100644 src/cn/edu/hactcm/service/impl/VisitorServiceImpl.java diff --git a/src/cn/edu/hactcm/service/AdminService.java b/src/cn/edu/hactcm/service/AdminService.java deleted file mode 100644 index 56f65ee..0000000 --- a/src/cn/edu/hactcm/service/AdminService.java +++ /dev/null @@ -1,22 +0,0 @@ -package cn.edu.hactcm.service; -import cn.edu.hactcm.po.Admin; -import cn.edu.hactcm.po.PageInfo; - - -import java.util.List; - -/** - * 用户Service层接口 - */ -public interface AdminService { - // 通过账号和密码查询用户 - public Admin findAdmin(Admin admin); - //找到所有所有数据 - public List getAll(); - //分页查询 - public PageInfo findPageInfo(String a_username, String a_describe,Integer a_id, Integer pageIndex, Integer pageSize); - public int addAdmin(Admin admin); //添加管理员信息 - public int deleteAdmin(Integer a_id); //删除管理员信息 - public int updateAdmin(Admin admin); //修改管理员信息 - public Admin findAdminById(Integer a_id); -} diff --git a/src/cn/edu/hactcm/service/ClassService.java b/src/cn/edu/hactcm/service/ClassService.java deleted file mode 100644 index 33cbeda..0000000 --- a/src/cn/edu/hactcm/service/ClassService.java +++ /dev/null @@ -1,21 +0,0 @@ -package cn.edu.hactcm.service; -import cn.edu.hactcm.po.Class; -import cn.edu.hactcm.po.PageInfo; - -import java.util.List; - -/** - * 用户Service层接口 - */ -public interface ClassService { - - //分页查询 - public PageInfo findPageInfo(String c_classname, String c_counsellor, Integer c_classid, Integer pageIndex, Integer pageSize); - - public int deleteClass(Integer c_id); //删除班级信息 - public int addClass(Class ucalss); //添加班级信息 - public Class findClassById(Integer c_id); - public int updateClass(Class uclass); //修改班级信息 - public List findClassStudent(Class uclass);//查询班级人员信息 - public List getAll(); -} diff --git a/src/cn/edu/hactcm/service/DormCleanService.java b/src/cn/edu/hactcm/service/DormCleanService.java deleted file mode 100644 index 6359fc6..0000000 --- a/src/cn/edu/hactcm/service/DormCleanService.java +++ /dev/null @@ -1,17 +0,0 @@ -package cn.edu.hactcm.service; - -import cn.edu.hactcm.po.DormClean; -import cn.edu.hactcm.po.PageInfo; - -import java.util.List; - -public interface DormCleanService { - //分页查询 - public PageInfo findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize); - - public int addDormClean(DormClean dormclean); //添加宿舍信息 - public int deleteDormClean(Integer g_id); //删除宿舍信息 - public int updateDormClean(DormClean dormclean); //修改宿舍信息 - public DormClean findDormCleanById(Integer g_id); - public List getAll(); -} diff --git a/src/cn/edu/hactcm/service/DormRepairService.java b/src/cn/edu/hactcm/service/DormRepairService.java deleted file mode 100644 index e092f54..0000000 --- a/src/cn/edu/hactcm/service/DormRepairService.java +++ /dev/null @@ -1,18 +0,0 @@ -package cn.edu.hactcm.service; - -import cn.edu.hactcm.po.DormRepair; -import cn.edu.hactcm.po.PageInfo; - -import java.util.List; - -public interface DormRepairService { - - //分页查询 - public PageInfo findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize); - - public int addDormRepair(DormRepair dormrepair); //添加宿舍信息 - public int deleteDormRepair(Integer r_id); //删除宿舍信息 - public int updateDormRepair(DormRepair dormrepair); //修改宿舍信息 - public DormRepair findDormRepairById(Integer r_id); - public List getAll(); -} diff --git a/src/cn/edu/hactcm/service/DormitoryService.java b/src/cn/edu/hactcm/service/DormitoryService.java deleted file mode 100644 index 823350e..0000000 --- a/src/cn/edu/hactcm/service/DormitoryService.java +++ /dev/null @@ -1,24 +0,0 @@ -package cn.edu.hactcm.service; - -import cn.edu.hactcm.po.Dormitory; -import cn.edu.hactcm.po.PageInfo; - -import java.util.List; - -/** - * 用户Service层接口 - */ -public interface DormitoryService { - - //分页查询 - public PageInfo findPageInfo(String a_name, Integer s_dormitoryid,String d_dormbuilding, Integer pageIndex, Integer pageSize); - - public int addDormitory(Dormitory dormitory); //添加宿舍信息 - public int deleteDormitory(Integer d_id); //删除宿舍信息 - public int updateDormitory(Dormitory dormitory); //修改宿舍信息 - public Dormitory findDormitoryById(Integer d_id); - - public List findDormitoryStudent(Dormitory dormitory);//查询宿舍人员信息 - public List getAll(); - -} diff --git a/src/cn/edu/hactcm/service/StudentCleanService.java b/src/cn/edu/hactcm/service/StudentCleanService.java deleted file mode 100644 index 2e18c8a..0000000 --- a/src/cn/edu/hactcm/service/StudentCleanService.java +++ /dev/null @@ -1,17 +0,0 @@ -package cn.edu.hactcm.service; - -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.po.StudentClean; - -import java.util.List; - -public interface StudentCleanService { - //分页查询 - public PageInfo findPageInfo(Integer s_studentid, String s_name, Integer s_dormitoryid, Integer pageIndex, Integer pageSize); - - public int addStudentClean(StudentClean studentclean); //添加宿舍信息 - public int deleteStudentClean(Integer g_id); //删除宿舍信息 - public int updateStudentClean(StudentClean studentclean); //修改宿舍信息 - public StudentClean findStudentCleanById(Integer g_id); - public List getAll(); -} diff --git a/src/cn/edu/hactcm/service/StudentService.java b/src/cn/edu/hactcm/service/StudentService.java deleted file mode 100644 index acd4b53..0000000 --- a/src/cn/edu/hactcm/service/StudentService.java +++ /dev/null @@ -1,22 +0,0 @@ -package cn.edu.hactcm.service; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.po.Student; - -import java.util.List; - -/** - * 用户Service层接口 - */ -public interface StudentService { - - //分页查询 - public PageInfo findPageInfo(String s_name,Integer s_studentid,Integer s_classid, - String s_classname, Integer pageIndex, Integer pageSize); - - public int deleteStudent(Integer s_id); //通过id删除学生信息 - public int addStudent(Student student); //添加学生信息 - public int updateStudent(Student student); //修改学生信息 - public Student findStudentById(Integer s_id); - public List getAll(); - -} diff --git a/src/cn/edu/hactcm/service/VisitorService.java b/src/cn/edu/hactcm/service/VisitorService.java deleted file mode 100644 index c8f41cf..0000000 --- a/src/cn/edu/hactcm/service/VisitorService.java +++ /dev/null @@ -1,13 +0,0 @@ -package cn.edu.hactcm.service; - -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.po.Visitor; - -import java.util.List; - -public interface VisitorService { - //分页查询 - public PageInfo findPageInfo(String v_name, Integer v_phone , Integer pageIndex, Integer pageSize); - public int addVisitor(Visitor visitor); //添加访客信息 - public List getAll(); -} diff --git a/src/cn/edu/hactcm/service/impl/AdminServiceImpl.java b/src/cn/edu/hactcm/service/impl/AdminServiceImpl.java deleted file mode 100644 index 18fd4e7..0000000 --- a/src/cn/edu/hactcm/service/impl/AdminServiceImpl.java +++ /dev/null @@ -1,78 +0,0 @@ -package cn.edu.hactcm.service.impl; - -import cn.edu.hactcm.dao.AdminDao; -import cn.edu.hactcm.po.Admin; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.service.AdminService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 用户Service接口实现类 - */ -@Service("adminService") //将当前类自动注入到spring容器中,不需要在spring配置文件中定义bean了 -@Transactional -public class AdminServiceImpl implements AdminService { - // 注入UserDao - @Autowired - private AdminDao adminDao; //定义一个AdminDao类型的变量,并指向代理实现对象 - //因为框架会为Dao层动态生成代理实现类,并将生成的代理实现类加载到内存中,生成代理实现对象 - //管理登陆查询 - @Override - public Admin findAdmin(Admin admin) { - Admin a = adminDao.findAdmin(admin); - return a; - } - - @Override - public List getAll(){ - - List adminList = adminDao.getAll(); - return adminList; - } - - @Override - public PageInfo findPageInfo(String a_username, String a_describe,Integer a_id,Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = adminDao.totalCount(a_username,a_describe,a_id); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示管理员信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List adminList = adminDao.getAdminList(a_username,a_describe,a_id, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(adminList); - } - return pi; - } - - //添加管理员信息 - @Override - public int addAdmin(Admin admin) { - return adminDao.addAdmin(admin); - } - - //通过id删除管理员信息 - @Override - public int deleteAdmin(Integer a_id) { - return adminDao.deleteAdmin(a_id); - } - - //修改管理员信息 - @Override - public int updateAdmin(Admin admin) { - return adminDao.updateAdmin(admin); - } - - @Override - public Admin findAdminById (Integer a_id){ - Admin a = adminDao.findAdminById(a_id); - return a; - } -} diff --git a/src/cn/edu/hactcm/service/impl/ClassServiceImpl.java b/src/cn/edu/hactcm/service/impl/ClassServiceImpl.java deleted file mode 100644 index 497d503..0000000 --- a/src/cn/edu/hactcm/service/impl/ClassServiceImpl.java +++ /dev/null @@ -1,79 +0,0 @@ -package cn.edu.hactcm.service.impl; - - -import cn.edu.hactcm.dao.ClassDao; -import cn.edu.hactcm.po.Class; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.service.ClassService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 用户Service接口实现类 - */ -@Service("classService") -@Transactional -public class ClassServiceImpl implements ClassService { - // classDao - @Autowired - private ClassDao classDao; - - - //分页查询 - @Override - public PageInfo findPageInfo(String c_classname, String c_counsellor, Integer c_classid, Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = classDao.totalCount(c_classname,c_classid,c_counsellor); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示班级信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List classList = classDao.getClassList(c_classname,c_classid,c_counsellor, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(classList); - } - return pi; - } - - @Override - public List getAll(){ - List classList = classDao.getAll(); - return classList; - } - - //通过id删除班级信息 - @Override - public int deleteClass(Integer c_id) { - return classDao.deleteClass(c_id); - } - - //添加班级信息 - @Override - public int addClass(Class uclass) { - return classDao.addClass(uclass); - } - - @Override - public Class findClassById (Integer c_id){ - Class c = classDao.findClassById(c_id); - return c; - } - //修改班级信息 - @Override - public int updateClass(Class uclass) { - return classDao.updateClass(uclass); - } - - //查询宿舍人员信息 - @Override - public List findClassStudent(Class uclass) { - List c = classDao.findClassStudent(uclass); - return c; - } -} diff --git a/src/cn/edu/hactcm/service/impl/DormCleanServiceImpl.java b/src/cn/edu/hactcm/service/impl/DormCleanServiceImpl.java deleted file mode 100644 index 510aa5f..0000000 --- a/src/cn/edu/hactcm/service/impl/DormCleanServiceImpl.java +++ /dev/null @@ -1,71 +0,0 @@ -package cn.edu.hactcm.service.impl; - -import cn.edu.hactcm.dao.DormCleanDao; -import cn.edu.hactcm.po.DormClean; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.service.DormCleanService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -@Service("dormCleanService") -@Transactional -public class DormCleanServiceImpl implements DormCleanService { - // classDao - @Autowired - private DormCleanDao dormCleanDao; - - - //分页查询 - @Override - public PageInfo findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = dormCleanDao.totalCount(d_id,d_dormbuilding); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示宿舍信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List dormCleanList = dormCleanDao.getDormCleanList(d_id,d_dormbuilding, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(dormCleanList); - } - return pi; - } - - @Override - public List getAll(){ - List dormCleanList = dormCleanDao.getAll(); - return dormCleanList; - } - - //添加宿舍卫生信息 - @Override - public int addDormClean(DormClean dormclean) { - return dormCleanDao.addDormClean(dormclean); - } - - //通过id删除宿舍卫生信息 - @Override - public int deleteDormClean(Integer g_id) { - return dormCleanDao.deleteDormClean(g_id); - } - - //修改宿舍卫生信息 - @Override - public int updateDormClean(DormClean dormclean) { - return dormCleanDao.updateDormClean(dormclean); - } - - @Override - public DormClean findDormCleanById (Integer g_id){ - DormClean d = dormCleanDao.findDormCleanById(g_id); - return d; - } - -} - diff --git a/src/cn/edu/hactcm/service/impl/DormRepairServiceImpl.java b/src/cn/edu/hactcm/service/impl/DormRepairServiceImpl.java deleted file mode 100644 index 38cfd08..0000000 --- a/src/cn/edu/hactcm/service/impl/DormRepairServiceImpl.java +++ /dev/null @@ -1,71 +0,0 @@ -package cn.edu.hactcm.service.impl; - -import cn.edu.hactcm.dao.DormRepairDao; -import cn.edu.hactcm.po.DormRepair; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.service.DormRepairService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -@Service("dormRepairService") -@Transactional -public class DormRepairServiceImpl implements DormRepairService { - // classDao - @Autowired - private DormRepairDao dormRepairDao; - - - //分页查询 - @Override - public PageInfo findPageInfo(Integer d_id, String d_dormbuilding, Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = dormRepairDao.totalCount(d_id,d_dormbuilding); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示宿舍信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List dormRepairList = dormRepairDao.getDormRepairList(d_id,d_dormbuilding, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(dormRepairList); - } - return pi; - } - - @Override - public List getAll(){ - List dormRepairList = dormRepairDao.getAll(); - return dormRepairList; - } - - //添加宿舍信息 - @Override - public int addDormRepair(DormRepair dormrepair) { - return dormRepairDao.addDormRepair(dormrepair); - } - - //通过id删除宿舍信息 - @Override - public int deleteDormRepair(Integer r_id) { - return dormRepairDao.deleteDormRepair(r_id); - } - - //修改宿舍信息 - @Override - public int updateDormRepair(DormRepair dormrepair) { - return dormRepairDao.updateDormRepair(dormrepair); - } - - @Override - public DormRepair findDormRepairById (Integer r_id){ - DormRepair d = dormRepairDao.findDormRepairById(r_id); - return d; - } - -} - diff --git a/src/cn/edu/hactcm/service/impl/DormitoryServiceImpl.java b/src/cn/edu/hactcm/service/impl/DormitoryServiceImpl.java deleted file mode 100644 index a4b1546..0000000 --- a/src/cn/edu/hactcm/service/impl/DormitoryServiceImpl.java +++ /dev/null @@ -1,82 +0,0 @@ -package cn.edu.hactcm.service.impl; - - - -import cn.edu.hactcm.dao.DormitoryDao; -import cn.edu.hactcm.po.Dormitory; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.service.DormitoryService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 用户Service接口实现类 - */ -@Service("dormitoryService") -@Transactional -public class DormitoryServiceImpl implements DormitoryService { - // classDao - @Autowired - private DormitoryDao dormitoryDao; - - - //分页查询 - @Override - public PageInfo findPageInfo(String a_name, Integer s_dormitoryid,String d_dormbuilding, Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = dormitoryDao.totalCount(a_name,s_dormitoryid,d_dormbuilding); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示宿舍信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List dormitoryList = dormitoryDao.getDormitoryList(a_name,s_dormitoryid,d_dormbuilding, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(dormitoryList); - } - return pi; - } - - @Override - public List getAll(){ - List dormitoryList = dormitoryDao.getAll(); - return dormitoryList; - } - - //添加宿舍信息 - @Override - public int addDormitory(Dormitory dormitory) { - return dormitoryDao.addDormitory(dormitory); - } - - //通过id删除宿舍信息 - @Override - public int deleteDormitory(Integer d_id) { - return dormitoryDao.deleteDormitory(d_id); - } - - //修改宿舍信息 - @Override - public int updateDormitory(Dormitory dormitory) { - return dormitoryDao.updateDormitory(dormitory); - } - - @Override - public Dormitory findDormitoryById (Integer d_id){ - Dormitory d = dormitoryDao.findDormitoryById(d_id); - return d; - } - //查询宿舍人员信息 - @Override - public List findDormitoryStudent(Dormitory dormitory) { - List d = dormitoryDao.findDormitoryStudent(dormitory); - return d; - } - - -} diff --git a/src/cn/edu/hactcm/service/impl/StudentCleanServiceImpl.java b/src/cn/edu/hactcm/service/impl/StudentCleanServiceImpl.java deleted file mode 100644 index 27b1192..0000000 --- a/src/cn/edu/hactcm/service/impl/StudentCleanServiceImpl.java +++ /dev/null @@ -1,71 +0,0 @@ -package cn.edu.hactcm.service.impl; - -import cn.edu.hactcm.dao.StudentCleanDao; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.po.StudentClean; -import cn.edu.hactcm.service.StudentCleanService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -@Service("studentCleanService") -@Transactional -public class StudentCleanServiceImpl implements StudentCleanService { - // classDao - @Autowired - private StudentCleanDao studentCleanDao; - - - //分页查询 - @Override - public PageInfo findPageInfo(Integer s_studentid, String s_name, Integer s_dormitoryid, Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = studentCleanDao.totalCount(s_studentid,s_name,s_dormitoryid); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示宿舍信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List studentCleanList = studentCleanDao.getStudentCleanList(s_studentid,s_name,s_dormitoryid, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(studentCleanList); - } - return pi; - } - - @Override - public List getAll(){ - List studentCleanList = studentCleanDao.getAll(); - return studentCleanList; - } - - //添加宿舍卫生信息 - @Override - public int addStudentClean(StudentClean studentclean) { - return studentCleanDao.addStudentClean(studentclean); - } - - //通过id删除宿舍卫生信息 - @Override - public int deleteStudentClean(Integer g_id) { - return studentCleanDao.deleteStudentClean(g_id); - } - - //修改宿舍卫生信息 - @Override - public int updateStudentClean(StudentClean studentclean) { - return studentCleanDao.updateStudentClean(studentclean); - } - - @Override - public StudentClean findStudentCleanById (Integer g_id){ - StudentClean d = studentCleanDao.findStudentCleanById(g_id); - return d; - } - -} - diff --git a/src/cn/edu/hactcm/service/impl/StudentServiceImpl.java b/src/cn/edu/hactcm/service/impl/StudentServiceImpl.java deleted file mode 100644 index 604a982..0000000 --- a/src/cn/edu/hactcm/service/impl/StudentServiceImpl.java +++ /dev/null @@ -1,74 +0,0 @@ -package cn.edu.hactcm.service.impl; - - -import cn.edu.hactcm.dao.StudentDao; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.po.Student; -import cn.edu.hactcm.service.StudentService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -/** - * 用户Service接口实现类 - */ -@Service("studentService") -@Transactional -public class StudentServiceImpl implements StudentService { - // 注入studentDao - @Autowired - private StudentDao studentDao;//定义一个StudentDao类型的变量,并指向代理实现对象 - //因为框架会为Dao层动态生成代理实现类,并将生成的代理实现类加载到内存中,生成代理实现对象 - - //添加学生信息 - @Override - public int addStudent(Student student) { - return studentDao.addStudent(student); - } - - //分页查询 - @Override - public PageInfo findPageInfo(String s_name, Integer s_studentid,Integer s_classid, - String s_classname, Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = studentDao.totalCount(s_name,s_studentid,s_classid,s_classname); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示学生信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List studentList = studentDao.getStudentList(s_name,s_studentid,s_classid,s_classname, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(studentList); - } - return pi; - } - - @Override - public List getAll(){ - List studentList = studentDao.getAll(); - return studentList; - } - - //通过id删除学生信息 - @Override - public int deleteStudent(Integer s_id) { - return studentDao.deleteStudent(s_id); - } - - //修改学生信息 - @Override - public int updateStudent(Student student) { return studentDao.updateStudent(student); } - - @Override - public Student findStudentById (Integer s_id){ - Student s = studentDao.findStudentById(s_id); - return s; - } - - -} diff --git a/src/cn/edu/hactcm/service/impl/VisitorServiceImpl.java b/src/cn/edu/hactcm/service/impl/VisitorServiceImpl.java deleted file mode 100644 index 5446b60..0000000 --- a/src/cn/edu/hactcm/service/impl/VisitorServiceImpl.java +++ /dev/null @@ -1,52 +0,0 @@ -package cn.edu.hactcm.service.impl; - -import cn.edu.hactcm.service.VisitorService; -import cn.edu.hactcm.dao.VisitorDao; -import cn.edu.hactcm.po.PageInfo; -import cn.edu.hactcm.po.Visitor; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; -import org.springframework.transaction.annotation.Transactional; - -import java.util.List; - -@Service("visitorService") -@Transactional -public class VisitorServiceImpl implements VisitorService { - // 注入studentDao - @Autowired - private VisitorDao visitorDao; - - - //分页查询 - @Override - public PageInfo findPageInfo(String v_name, Integer v_phone , Integer pageIndex, Integer pageSize) { - PageInfo pi = new PageInfo(); - pi.setPageIndex(pageIndex); - pi.setPageSize(pageSize); - //获取总条数 - Integer totalCount = visitorDao.totalCount(v_name,v_phone); - if (totalCount>0){ - pi.setTotalCount(totalCount); - //每一页显示学生信息数 - //currentPage = (pageIndex-1)*pageSize 当前页码数减1*最大条数=开始行数 - List visitorList = visitorDao.getVisitorList(v_name,v_phone, - (pi.getPageIndex()-1)*pi.getPageSize(),pi.getPageSize()); - pi.setList(visitorList); - } - return pi; - } - - @Override - public List getAll(){ - List visitorList = visitorDao.getAll(); - return visitorList; - } - - //添加学生信息 - @Override - public int addVisitor(Visitor visitor) { - return visitorDao.addVisitor(visitor); - } -} -