SqlSession sqlSession = null;
public void before() throws IOException {
Reader reader = Resources.getResourceAsReader("mapperConfig.xml");
SqlSessionFactory build = new SqlSessionFactoryBuilder().build(reader);
SqlSession sqlSession = build.openSession();
} @Test public void test addPerson(){ PersonMapper mapper = session.getMapper(PersonMapper.class); Person p = new Person(); p.setPname(“mylo1”); p.setPage(18); mapper.addPerson(p); //必须手动提交事务 session.commit(); } @Test public void test upatePerson(){ PersonMapper mapper = session.getMapper(PersonMapper.class); Person p = new Person(); p.setPid(1); p.setPname(“mylo2”); p.setPage(18); mapper.updatePerson(p); //必须手动提交事务 session.commit(); } @Test public void test deletePerson(){ PersonMapper mapper = session.getMapper(PersonMapper.class); mapper.deletePersonById(1); session.commit(); } @Test public void test findPersonById(){ PersonMapper mapper = session.getMapper(PersonMapper.class); Person p = mapper.findPersonById(2); System.out.println(p); } @Test public void test findAllPersons(){ PersonMapper mapper = session.getMapper(PersonMapper.class); List<Person>list = mapper.findAllPersons(); System.out.println(list); } |