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的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 太久没来了,好尴尬呀
- 下一篇: 关于博客园与CSDN博客同步的说明