测试持久层接口方法

104 阅读1分钟
(1)读取核心配置文件
   InputStream is = Resources.getResourceAsStream("SqlMapConfig.xml");
(2)创建SqlSessionFactoryBuilder对象
 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
(3)SqlSessionFactoryBuilder对象获取SqlSessionFactory对象
 SqlSessionFactory factory = builder.build(is);
(4)SqlSessionFactory对象获取SqlSession对象
SqlSession session = factory.openSession();
(5)SqlSession对象获取代理对象
UserMapper userMapper = session.getMapper(UserMapper.class);
(6)代理对象执行方法
 List<User> all = userMapper.findAll();
 all.forEach(System.out::println);
(7)释放资源
 session.close();
   is.close();

image.png