获取sqlsession的过程
时间: 2023-10-15 18:08:25 浏览: 66
SqlSession 创建过程.pdf
获取sqlsession的过程可以分为以下几个步骤:
1. 加载MyBatis配置文件,创建SqlSessionFactory对象。
2. 通过SqlSessionFactory对象创建SqlSession对象。
3. 在SqlSession对象中执行相应的SQL语句,并返回结果。
4. 关闭SqlSession对象。
具体实现代码如下:
1. 加载MyBatis配置文件,创建SqlSessionFactory对象。
```java
String resource = "mybatis-config.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
```
2. 通过SqlSessionFactory对象创建SqlSession对象。
```java
SqlSession sqlSession = sqlSessionFactory.openSession();
```
3. 在SqlSession对象中执行相应的SQL语句,并返回结果。
```java
UserMapper userMapper = sqlSession.getMapper(UserMapper.class);
User user = userMapper.selectUserById(1);
```
4. 关闭SqlSession对象。
```java
sqlSession.close();
```
阅读全文