2020 11.15曾宇欣
心得体会:
今天开始学习框架,感觉有点难度,用很简单,但是理解很难。
知识点:
@Test
public void test() throws IOException {
//1.读取配置文件
InputStream in = Resources.getResourceAsStream("SqlMapConfig.xml");
//2.创建 SqlSessionFactory 的构建者对象
SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
//3.使用构建者创建工厂对象 SqlSessionFactory
SqlSessionFactory factory = builder.build(in);
//4.使用 SqlSessionFactory 生产 SqlSession 对象
SqlSession session = factory.openSession();
// 5.使用 SqlSession 创建 dao 接口的代理对象
UserInfoDao userDao = session.getMapper(UserInfoDao.class);
//6.使用代理对象执行查询所有方法
List<UserInfoModel> users = userDao.findAll();
for (UserInfoModel user : users) {
System.out.println(user);
}//7.释放资源
session.close();
in.close();
}
}
近期评论