您的位置:首页 > 数据库

SqlSession的工具类

2017-05-03 15:32 113 查看
由于没有把SqlSession 的工具类发出来所有有些朋友非常疑惑sqlsession是怎么来的。

package com.cbh.Utils;

import java.io.IOException;
import java.io.InputStream;

import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;

public class MybatisUtils {
private static SqlSessionFactory sqlSessionFactory;
public static SqlSession getSqlSession() {

try {
InputStream is = Resources.getResourceAsStream("mybatis.xml");
if(sqlSessionFactory==null)
{
sqlSessionFactory= new SqlSessionFactoryBuilder().build(is);
}

return sqlSessionFactory.openSession();
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
}
这是一个标准的SqlSession的工具类可以直接复制使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mybatis学习