mybatis初始化过程
生活随笔
收集整理的這篇文章主要介紹了
mybatis初始化过程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
mybatis初始化過程
mybatis初始化如下:
//加載配置文件 InputStream resourceAsStream = Resources.getResourceAsStream("testMybatis.xml"); //解析配置文件,并通過sqlsessionfactorybuilder創建sqlsessionfactory對象 SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(resourceAsStream); //通過sqlsessionfactory得到sqlsession(sqlsession是操作數據庫的關鍵對象) SqlSession sqlSession = sqlSessionFactory.openSession(); //查詢多條數據 List<User> selectList = sqlSession.selectList("com.nxz.dao.UserDao.query"); for (User user : selectList) {System.out.println(user); }1、加載配置
2、解析配置文件創建sqlsessionfactory
①SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(resourceAsStream);//參數可以靈活配置
(參數:inputStream:配置文件,environment:可以指定數據源的id,properties:指定其他的一些配置)
②parser.parse()
③解析完成之后返回一個configuration對象(mybatis所有配置都在改對象里邊)
④通過build()創建一個DefaultSqlsessionfactory對象
整個的流程:
?
?
posted @ 2018-06-12 23:18 犇犇丶 閱讀(...) 評論(...) 編輯 收藏總結
以上是生活随笔為你收集整理的mybatis初始化过程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mybatis的插件分析
- 下一篇: mybatis-查询过程