//第1、2、3、4、6是标准代码块
@Test
public void testFindAll() throws IOException {
//1.读取配置文件,生成字节输入流
InputStream in = Resources.getResourceAsStream("SqlMapConfig.xml");
//2.获取SqlSessionFactory
SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(in);
//3.获取SqlSession对象
SqlSession sqlSession = factory.openSession();
//4.获取dao的代理对象
IUserDao userDao = sqlSession.getMapper(IUserDao.class);
//5.执行查询所有方法
List<User> users = userDao.findAll();
for (User user: users) {
System.out.println(user);
}
//6.释放资源
sqlSession.close();
in.close();
}
mybatis的测试类代码
最新推荐文章于 2023-05-23 21:14:36 发布