diff --git a/mybatis-jpa-extra-core/src/main/java/org/apache/mybatis/jpa/MyBatisSessionFactoryBean.java b/mybatis-jpa-extra-core/src/main/java/org/apache/mybatis/jpa/MyBatisSessionFactoryBean.java index f14a75ae82587a6727c63776ed9b7d8b4fcd9fab..daf641ce441e3026433d3759ba86a34f5625c0dd 100644 --- a/mybatis-jpa-extra-core/src/main/java/org/apache/mybatis/jpa/MyBatisSessionFactoryBean.java +++ b/mybatis-jpa-extra-core/src/main/java/org/apache/mybatis/jpa/MyBatisSessionFactoryBean.java @@ -1,6 +1,5 @@ package org.apache.mybatis.jpa; -import java.io.IOException; import java.util.Collections; import java.util.List; diff --git a/mybatis-jpa-extra-core/src/test/java/org/apache/mybatis/jpa/test/MyBatisTestRunner.java b/mybatis-jpa-extra-core/src/test/java/org/apache/mybatis/jpa/test/MyBatisTestRunner.java index 16161389d8f41d89e4955963b9a68404fb7dbaad..ecb7146edbc393f0931edef39518ba82c680737e 100644 --- a/mybatis-jpa-extra-core/src/test/java/org/apache/mybatis/jpa/test/MyBatisTestRunner.java +++ b/mybatis-jpa-extra-core/src/test/java/org/apache/mybatis/jpa/test/MyBatisTestRunner.java @@ -82,7 +82,11 @@ public class MyBatisTestRunner { //student.setStdMajor(政治"); student.setPageSize(10); student.setPageNumber(2); - _logger.info("queryPageResults "+service.queryPageResults(student)); + List allListStudents = + service.queryPageResults(student).getRows(); + for (Students s : allListStudents) { + _logger.info("Students "+s); + } } @Test @@ -95,7 +99,11 @@ public class MyBatisTestRunner { student.setPageSize(10); student.setPageNumber(2); - _logger.info("queryPageResults by mapperId "+service.queryPageResults("queryPageResults1",student)); + List allListStudents = + service.queryPageResults("queryPageResults1",student).getRows(); + for (Students s : allListStudents) { + _logger.info("Students "+s); + } } @@ -104,7 +112,10 @@ public class MyBatisTestRunner { @Test public void findAll() throws Exception{ _logger.info("findAll..."); - _logger.info("findAll "+service.findAll()); + List allListStudents =service.findAll(); + for (Students s : allListStudents) { + _logger.info("Students "+s); + } } @Before diff --git a/mybatis-jpa-extra-spring-boot-starter/src/test/java/org/apache/mybatis/jpa/test/MybatisJpaApplicationTest.java b/mybatis-jpa-extra-spring-boot-starter/src/test/java/org/apache/mybatis/jpa/test/MybatisJpaApplicationTest.java index 982c608e483748e0381ba929b18b04c87bafbffb..4068ecc0babc198744f094b60576e14bbb9477af 100644 --- a/mybatis-jpa-extra-spring-boot-starter/src/test/java/org/apache/mybatis/jpa/test/MybatisJpaApplicationTest.java +++ b/mybatis-jpa-extra-spring-boot-starter/src/test/java/org/apache/mybatis/jpa/test/MybatisJpaApplicationTest.java @@ -1,8 +1,7 @@ package org.apache.mybatis.jpa.test; +import java.util.ArrayList; import java.util.List; - -import org.apache.mybatis.jpa.id.SerialGenerator; import org.apache.mybatis.jpa.test.dao.service.StudentsService; import org.apache.mybatis.jpa.test.domain.Students; import org.apache.mybatis.jpa.util.WebContext; @@ -23,10 +22,10 @@ public class MybatisJpaApplicationTest{ @Autowired StudentsService studentsService; + @Autowired org.apache.ibatis.session.SqlSessionFactory SqlSessionFactory; - // @Autowired - SerialGenerator serialGenerator; + @Autowired private ApplicationContext applicationContext; @@ -38,6 +37,91 @@ public class MybatisJpaApplicationTest{ } + @Test + public void insert() throws Exception{ + _logger.info("insert..."); + Students student=new Students(); + student.setStdNo("10024"); + student.setStdGender("M"); + student.setStdName("司马昭"); + student.setStdAge(20); + student.setStdMajor("政治"); + student.setStdClass("4"); + studentsService.insert(student); + + Thread.sleep(1000); + studentsService.remove(student.getId()); + + } + + @Test + public void get() throws Exception{ + _logger.info("get..."); + Students student=studentsService.get("921d3377-937a-4578-b1e2-92fb23b5e512"); + + System.out.println("Students "+student); + _logger.info("Students "+student); + + } + + + @Test + public void remove() throws Exception{ + + _logger.info("remove..."); + Students student=new Students(); + student.setId("921d3377-937a-4578-b1e2-92fb23b5e512"); + studentsService.remove(student.getId()); + + } + + @Test + public void batchDelete() throws Exception{ + _logger.info("batchDelete..."); + List idList=new ArrayList(); + idList.add("8584804d-b5ac-45d2-9f91-4dd8e7a090a7"); + idList.add("ab7422e9-a91a-4840-9e59-9d911257c918"); + idList.add("12b6ceb8-573b-4f01-ad85-cfb24cfa007c"); + idList.add("dafd5ba4-d2e3-4656-bd42-178841e610fe"); + studentsService.batchDelete(idList); + } + + @Test + public void queryPageResults() throws Exception{ + + _logger.info("queryPageResults..."); + Students student=new Students(); + //student.setId("af04d610-6092-481e-9558-30bd63ef783c"); + student.setStdGender("M"); + //student.setStdMajor(政治"); + student.setPageSize(10); + student.setPageNumber(2); + List allListStudents = + studentsService.queryPageResults(student).getRows(); + for (Students s : allListStudents) { + _logger.info("Students "+s); + } + } + + @Test + public void queryPageResultsByMapperId() throws Exception{ + + _logger.info("queryPageResults by mapperId..."); + Students student=new Students(); + student.setStdGender("M"); + //student.setStdMajor(政治"); + student.setPageSize(10); + student.setPageNumber(2); + + List allListStudents = + studentsService.queryPageResults("queryPageResults1",student).getRows(); + for (Students s : allListStudents) { + _logger.info("Students "+s); + } + + } + + @Test public void findAll() { _logger.info("---------------- ALL");