Mybatis之SqlSession
生活随笔
收集整理的這篇文章主要介紹了
Mybatis之SqlSession
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SqlSession的作用:
1.向SQL語句傳入參數
2.執行SQL語句
3.獲取執行SQL語句的結果
4.事務的控制
二、如何獲得SqlSession
1.通過配置文件獲取 數據庫連接的相關信息
2.通過配置信息構建SqlSessionFactory
3.通過SqlSessionFactory打開數據庫會話(SqlSession)
/*** 訪問數據庫類,真正獲取數據庫連接的類* @author Sherwin**/ public class DBAccess {public SqlSession getSqlSession() throws IOException{//1.通過配置文件獲取數據庫連接信息,Mybatis有它自己的方式,好像也可以反射獲取Reader reader = Resources.getResourceAsReader("com/imooc/config/Configuration.xml");//2.通過配置信息reader構建一個SqlSessionFactorySqlSessionFactory sqlSessionFactory =new SqlSessionFactoryBuilder().build(reader);//3.通過SqlSessionFactory打開一個SqlSession會話SqlSession sqlSession = sqlSessionFactory.openSession();return sqlSession;} }
?
轉載于:https://www.cnblogs.com/xuedexin/articles/5654262.html
總結
以上是生活随笔為你收集整理的Mybatis之SqlSession的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 太久没来了,好尴尬呀
- 下一篇: 空谷幽兰下一句是什么啊?