diff --git a/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class b/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class index 53da3cac7e9696e047799575742f4e7a681ace9d..3a84cadef7efb02e5ef3ef15fbadf386b33202be 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class and b/build/classes/cn/edu/hrbcu/curriculum/controller/CourseController.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class b/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class index dc875eebb03bb7c12fe136bfb2c282283646035d..d8cbf6358f2e0970b1af9caf271d1dd0e1465393 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class and b/build/classes/cn/edu/hrbcu/curriculum/controller/CurriculumController.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/AcademyService.class b/build/classes/cn/edu/hrbcu/curriculum/service/AcademyService.class index ed42ebd16c00f0e045ceffd5aac91d43b3fcb8c7..7ff8c0bd556fd71d054a5b6a52b5808a7dadeb92 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/AcademyService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/AcademyService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class index 17b3fed325037bfc7a258a49add97858e1c627cf..f62a2a6a7adb2e949effd59832b0308e3a94f7dc 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CourseService.class b/build/classes/cn/edu/hrbcu/curriculum/service/CourseService.class index 7cfdf9c15e5014f6fa58fc41f387c68ea39ad0f4..7e04e70a6713203d17b2a89e66035ae6b4b19e57 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CourseService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CourseService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class index f7bffbed42433ee8a93a9e57a123c11595c7462d..fa6cbc382e1b6c0b9ddb78b350ed263a4e8f9658 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeService.class b/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeService.class index c2df5e2b36b5d5a0b13dbd5b1581f99f213a54a5..d31dfa4aae2eb76240f62e0fead150f8c13e25ee 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class index 5c5a4fdee7c61a267517e0be68549d1249aec89d..2100363264b77fd11838b20ef81fe353a694a036 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeService.class b/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeService.class index 7d8d62bea447c7c71a5ec18e90833ce911d17e30..d4daf6d7e57a4bbe90013767a221510695c025f3 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class index 3ca586814c9a1c8a838b894a15949f7c0102d4b0..24487d62231022c5e622a585db420f0fff3dae1f 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumService.class b/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumService.class index c6e97c008539a9e8344d6c62d49d6141d8fb4ef5..9a78ff8842e6e816e767d327e7ec89965e03509d 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class index 5b5867fc84d62091e83e98e67c2b6ef557f0e4b1..07f6f5ebb99ed2ab870cba55f5164601679d5888 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.class b/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.class index e981ff6b01252da24a6dfdd26e2ebf60093650da..4fc8ca059108c5f6bdbd95f2911b0d31e7414ebe 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class index 170222a9053671dd160559a9507c7edf4301f034..794f15cce8db55d7e53fec06ea44d6961adf637f 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/TbUserService.class b/build/classes/cn/edu/hrbcu/curriculum/service/TbUserService.class index e2a7959a2f870f9dbddc80875ec2962a18fcf47d..1a0aaf06e88ab511ec478fc8c4ee1f8a1db5cbd9 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/TbUserService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/TbUserService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class index 4a51ba33a706e0922934fa26b064728ce98ae504..12ec4f6ee0d3c79cfaac7973a2e4ed0cec4a0c09 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodService.class b/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodService.class index 55bbb0c1f652bbebb18f265c4c3b051672cb4df1..eb76cf5ba376b3b7e512ffcad339278febfe4656 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodService.class and b/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodService.class differ diff --git a/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class b/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class index 558d2a71dce5f263ca0699b6f4a5cfec3d0db935..7d62387ac9c09c5e0d3e505a4488599bd340b6d4 100644 Binary files a/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class and b/build/classes/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.class differ diff --git a/src/cn/edu/hrbcu/curriculum/service/AcademyService.java b/src/cn/edu/hrbcu/curriculum/service/AcademyService.java index e9313a418c59510f60ec71dd947fe9c125c5b26c..14bbf95bbac773274ad88aeda91f8cf1c61f92f4 100644 --- a/src/cn/edu/hrbcu/curriculum/service/AcademyService.java +++ b/src/cn/edu/hrbcu/curriculum/service/AcademyService.java @@ -8,4 +8,6 @@ public interface AcademyService { int insertAcademy(Academy academy); List selectAllAcademy(); + + List selectAcademys(int currentPage); } diff --git a/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java index 8b33206205ac24a6276080caa17674a13848e435..c116f46d057b710ce09d52d813d1d5e120af7246 100644 --- a/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/AcademyServiceImpl.java @@ -3,9 +3,15 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + import cn.edu.hrbcu.curriculum.dao.AcademyMapper; import cn.edu.hrbcu.curriculum.pojo.Academy; import cn.edu.hrbcu.curriculum.pojo.AcademyExample; +import cn.edu.hrbcu.curriculum.pojo.Course; +import cn.edu.hrbcu.curriculum.pojo.CourseExample; +import cn.edu.hrbcu.utils.Common; public class AcademyServiceImpl implements AcademyService{ @@ -25,4 +31,17 @@ public class AcademyServiceImpl implements AcademyService{ return academyMapper.selectByExample(example); } + @Override + public List selectAcademys(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + AcademyExample example = new AcademyExample(); + AcademyExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = academyMapper.selectByExample(example); + return list; + } + } diff --git a/src/cn/edu/hrbcu/curriculum/service/CourseService.java b/src/cn/edu/hrbcu/curriculum/service/CourseService.java index 1a8869f95d952b668df19a9e48682f46ff6e8b3b..e2ca985ca6ca83e32dd2983509175dd1486b1ccf 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CourseService.java +++ b/src/cn/edu/hrbcu/curriculum/service/CourseService.java @@ -9,4 +9,12 @@ public interface CourseService { int insertCourse(Course course); List selectAllCourse(); + + List selectCourses(int currentPage); + + void deleteCourse(Course course); + + Course selectCourseById(Course course); + + int updateCourse(Course course); } diff --git a/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java index 6bb582363dabc067333408a525b3cbf7ae674ce2..b3b0e782610b0736281bbe8f79726616d0761ea8 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CourseServiceImpl.java @@ -1,10 +1,16 @@ package cn.edu.hrbcu.curriculum.service; import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + import java.util.List; import cn.edu.hrbcu.curriculum.dao.CourseMapper; import cn.edu.hrbcu.curriculum.pojo.Course; import cn.edu.hrbcu.curriculum.pojo.CourseExample; +import cn.edu.hrbcu.curriculum.pojo.Curriculum; +import cn.edu.hrbcu.curriculum.pojo.CurriculumExample; +import cn.edu.hrbcu.utils.Common; public class CourseServiceImpl implements CourseService { @@ -25,5 +31,40 @@ public class CourseServiceImpl implements CourseService { return courseMapper.selectByExample(example); } + + + @Override + public List selectCourses(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + CourseExample example = new CourseExample(); + CourseExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = courseMapper.selectByExample(example); + return list; + } + + + @Override + public void deleteCourse(Course course) { + + courseMapper.deleteByPrimaryKey(course.getId()); + } + + + @Override + public Course selectCourseById(Course course) { + + return courseMapper.selectByPrimaryKey(course.getId()); + } + + + @Override + public int updateCourse(Course course) { + CourseExample example = new CourseExample(); + return courseMapper.updateByExampleSelective(course, example); + } } diff --git a/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java b/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java index c8bf572c8e80b5749fa465dd534f5c97ddfd7c05..01fff2bb856f706ced1e6d5393a23bd66f59dd2a 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java +++ b/src/cn/edu/hrbcu/curriculum/service/CoursemodeService.java @@ -1,5 +1,6 @@ package cn.edu.hrbcu.curriculum.service; +import cn.edu.hrbcu.curriculum.pojo.Academy; import cn.edu.hrbcu.curriculum.pojo.Coursemode; import cn.edu.hrbcu.curriculum.pojo.Coursetype; import java.util.List; @@ -9,4 +10,6 @@ public interface CoursemodeService { List selectAllCoursemode(); + + List selectCoursemodes(int currentPage); } diff --git a/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java index b4a7c3be6fe0e17e363c2005cc3d4cae2028dda4..10b2d8550c57ff3ab69a87faf08e937624620b57 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CoursemodeServiceImpl.java @@ -3,10 +3,15 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + import cn.edu.hrbcu.curriculum.dao.CoursemodeMapper; +import cn.edu.hrbcu.curriculum.pojo.Academy; import cn.edu.hrbcu.curriculum.pojo.AcademyExample; import cn.edu.hrbcu.curriculum.pojo.Coursemode; import cn.edu.hrbcu.curriculum.pojo.CoursemodeExample; +import cn.edu.hrbcu.utils.Common; public class CoursemodeServiceImpl implements CoursemodeService{ @@ -28,4 +33,17 @@ public class CoursemodeServiceImpl implements CoursemodeService{ return coursemodeMapper.selectByExample(example); } + @Override + public List selectCoursemodes(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + CoursemodeExample example = new CoursemodeExample(); + CoursemodeExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = coursemodeMapper.selectByExample(example); + return list; + } + } diff --git a/src/cn/edu/hrbcu/curriculum/service/CoursetypeService.java b/src/cn/edu/hrbcu/curriculum/service/CoursetypeService.java index 27afbc640e75339cb92c4bcbe449df6109d4bccd..7c5c4f852c41160a402775390b9883b446240b8d 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CoursetypeService.java +++ b/src/cn/edu/hrbcu/curriculum/service/CoursetypeService.java @@ -1,7 +1,6 @@ package cn.edu.hrbcu.curriculum.service; import cn.edu.hrbcu.curriculum.pojo.Coursetype; -import cn.edu.hrbcu.curriculum.pojo.TbUser; import java.util.List; public interface CoursetypeService { @@ -9,4 +8,6 @@ public interface CoursetypeService { List selectAllCoursetype(); + + List selectCoursetypes(int currentPage); } diff --git a/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java index 9e11fb973bf9d3a00208a39b023ba4e43eb716fb..40b1a2c2bf23aabab92e78d492853ee92d68fd0e 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CoursetypeServiceImpl.java @@ -2,9 +2,15 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + import cn.edu.hrbcu.curriculum.dao.CoursetypeMapper; +import cn.edu.hrbcu.curriculum.pojo.Coursemode; +import cn.edu.hrbcu.curriculum.pojo.CoursemodeExample; import cn.edu.hrbcu.curriculum.pojo.Coursetype; import cn.edu.hrbcu.curriculum.pojo.CoursetypeExample; +import cn.edu.hrbcu.utils.Common; public class CoursetypeServiceImpl implements CoursetypeService{ @@ -25,4 +31,17 @@ public class CoursetypeServiceImpl implements CoursetypeService{ return coursetypeMapper.selectByExample(example); } + @Override + public List selectCoursetypes(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + CoursetypeExample example = new CoursetypeExample(); + CoursetypeExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = coursetypeMapper.selectByExample(example); + return list; + } + } diff --git a/src/cn/edu/hrbcu/curriculum/service/CurriculumService.java b/src/cn/edu/hrbcu/curriculum/service/CurriculumService.java index 8cb4a515c77100cd271c52161662c3c1e51a1c56..7c19c3a6c6d0e2cad434c2686d0e767685df0638 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CurriculumService.java +++ b/src/cn/edu/hrbcu/curriculum/service/CurriculumService.java @@ -7,4 +7,14 @@ public interface CurriculumService { int insertCurriculum(Curriculum curriculum); List selectAllCurriculum(); + + void deleteCurriculum(Curriculum curriculum); + + Curriculum selectCurriculumById(Curriculum curriculum); + + int updateCurriculum(Curriculum curriculum); + + List selectCurriculums(int currentPage); + + } diff --git a/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java index 6db0824a150c0196d839f71d6f7f6d7b1dcea83e..a1d4858c74d6e9e39b20b0d83523c61b6c6129e0 100644 --- a/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/CurriculumServiceImpl.java @@ -2,9 +2,13 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + import cn.edu.hrbcu.curriculum.dao.CurriculumMapper; import cn.edu.hrbcu.curriculum.pojo.Curriculum; import cn.edu.hrbcu.curriculum.pojo.CurriculumExample; +import cn.edu.hrbcu.utils.Common; public class CurriculumServiceImpl implements CurriculumService{ @@ -25,4 +29,34 @@ public class CurriculumServiceImpl implements CurriculumService{ return curriculumMapper.selectByExample(example); } + @Override + public void deleteCurriculum(Curriculum curriculum) { + curriculumMapper.deleteByPrimaryKey(curriculum.getAcademyid()); + + } + + @Override + public Curriculum selectCurriculumById(Curriculum curriculum) { + return curriculumMapper.selectByPrimaryKey(curriculum.getAcademyid()); + } + + @Override + public int updateCurriculum(Curriculum curriculum) { + CurriculumExample example = new CurriculumExample(); + return curriculumMapper.updateByExampleSelective(curriculum, example); + } + + @Override + public List selectCurriculums(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + CurriculumExample example = new CurriculumExample(); + CurriculumExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = curriculumMapper.selectByExample(example); + return list; + } + } diff --git a/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.java b/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.java index cafdcb1ecdf3ba930287813d1c4935c595842d8d..07f2b21d4cee1523dc2c71a821b6dfb5f8551e5b 100644 --- a/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.java +++ b/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodService.java @@ -2,13 +2,13 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; - import cn.edu.hrbcu.curriculum.pojo.Examinationmethod; -import cn.edu.hrbcu.curriculum.pojo.TbUser; public interface ExaminationmethodService { int insertExaminationmethod(Examinationmethod method); List selectAllExaminationmethod(); + + List selectExaminationmethods(int currentPage); } diff --git a/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java index 076a878f0ea2bf24238c3ba26741e9df8f6a08c8..19f2153666c3fcc3a8ad5365806a0349e36ab117 100644 --- a/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/ExaminationmethodServiceImpl.java @@ -3,9 +3,15 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + import cn.edu.hrbcu.curriculum.dao.ExaminationmethodMapper; import cn.edu.hrbcu.curriculum.pojo.Examinationmethod; import cn.edu.hrbcu.curriculum.pojo.ExaminationmethodExample; +import cn.edu.hrbcu.curriculum.pojo.Teachingmethod; +import cn.edu.hrbcu.curriculum.pojo.TeachingmethodExample; +import cn.edu.hrbcu.utils.Common; public class ExaminationmethodServiceImpl implements ExaminationmethodService{ @@ -26,4 +32,17 @@ public class ExaminationmethodServiceImpl implements ExaminationmethodService{ return examinationmethodMapper.selectByExample(example); } + @Override + public List selectExaminationmethods(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + ExaminationmethodExample example = new ExaminationmethodExample(); + ExaminationmethodExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = examinationmethodMapper.selectByExample(example); + return list; + } + } diff --git a/src/cn/edu/hrbcu/curriculum/service/TbUserService.java b/src/cn/edu/hrbcu/curriculum/service/TbUserService.java index 6237ba654f9aec90f27290a02f23f2a369de2c94..7c9efe4b3e5d14776478da50f59834ffab5308f3 100644 --- a/src/cn/edu/hrbcu/curriculum/service/TbUserService.java +++ b/src/cn/edu/hrbcu/curriculum/service/TbUserService.java @@ -1,7 +1,6 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; - import cn.edu.hrbcu.curriculum.pojo.TbUser; public interface TbUserService { @@ -11,4 +10,6 @@ public interface TbUserService { List selectUserByLoginname(String username); List selectAllUser(); + + List selectTbUsers(int currentPage); } diff --git a/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java index 7242f958979a9d8661fbe2a7e6f6324438860fc1..975aa1e6badeb4b6617c5aa164ad7fc988a98537 100644 --- a/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/TbUserServiceImpl.java @@ -5,9 +5,14 @@ import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import com.github.pagehelper.PageHelper; + import cn.edu.hrbcu.curriculum.dao.TbUserMapper; +import cn.edu.hrbcu.curriculum.pojo.Academy; +import cn.edu.hrbcu.curriculum.pojo.AcademyExample; import cn.edu.hrbcu.curriculum.pojo.TbUser; import cn.edu.hrbcu.curriculum.pojo.TbUserExample; +import cn.edu.hrbcu.utils.Common; @Service @@ -41,4 +46,17 @@ public class TbUserServiceImpl implements TbUserService{ return bUserMapper.selectByExample(example); } + @Override + public List selectTbUsers(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + TbUserExample example = new TbUserExample(); + TbUserExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = bUserMapper.selectByExample(example); + return list; + } + } diff --git a/src/cn/edu/hrbcu/curriculum/service/TeachingmethodService.java b/src/cn/edu/hrbcu/curriculum/service/TeachingmethodService.java index abbc0fb31eca630295a81fd36561a2e8e87ecab7..55eb9720b3a952bddaf4a5853a1b14e65b20a323 100644 --- a/src/cn/edu/hrbcu/curriculum/service/TeachingmethodService.java +++ b/src/cn/edu/hrbcu/curriculum/service/TeachingmethodService.java @@ -1,7 +1,6 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; - import cn.edu.hrbcu.curriculum.pojo.Teachingmethod; public interface TeachingmethodService { @@ -9,4 +8,6 @@ public interface TeachingmethodService { List selectAllTeachingmethod(); + + List selectTeachingmethods(int currentPage); } diff --git a/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java b/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java index 600c674076e65a6d6129704fbc87a9020c1ed321..6e10852e47a438e2fbca0b9e1d333eb044afd830 100644 --- a/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java +++ b/src/cn/edu/hrbcu/curriculum/service/TeachingmethodServiceImpl.java @@ -2,9 +2,15 @@ package cn.edu.hrbcu.curriculum.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; + +import com.github.pagehelper.PageHelper; + import cn.edu.hrbcu.curriculum.dao.TeachingmethodMapper; +import cn.edu.hrbcu.curriculum.pojo.Academy; +import cn.edu.hrbcu.curriculum.pojo.AcademyExample; import cn.edu.hrbcu.curriculum.pojo.Teachingmethod; import cn.edu.hrbcu.curriculum.pojo.TeachingmethodExample; +import cn.edu.hrbcu.utils.Common; public class TeachingmethodServiceImpl implements TeachingmethodService{ @Autowired @@ -24,4 +30,17 @@ public class TeachingmethodServiceImpl implements TeachingmethodService{ return teachingmethodMapper.selectByExample(example); } + @Override + public List selectTeachingmethods(int currentPage) { + if(currentPage >= 0){ + PageHelper.startPage(currentPage, Common.PAGE_SIZE); + } + // TODO Auto-generated method stub + TeachingmethodExample example = new TeachingmethodExample(); + TeachingmethodExample.Criteria criteria = example.createCriteria(); + criteria.andIdGreaterThan(0L); + List list = teachingmethodMapper.selectByExample(example); + return list; + } + } diff --git a/src/cn/edu/hrbcu/utils/Common.java b/src/cn/edu/hrbcu/utils/Common.java new file mode 100644 index 0000000000000000000000000000000000000000..7a7fe00f2e79b85aa61a4c80dae96b102963e9fe --- /dev/null +++ b/src/cn/edu/hrbcu/utils/Common.java @@ -0,0 +1,5 @@ +package cn.edu.hrbcu.utils; + +public class Common { + public static final Integer PAGE_SIZE = 3; +}