200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Mybatis之SqlSession

Mybatis之SqlSession

时间:2020-08-27 12:22:45

相关推荐

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;}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。