public class MyBatisUtil {
private static SqlSessionFactory factory;
static{
try {
InputStream is=Resources.getResourceAsStream("configuration.xml");
factory=new SqlSessionFactoryBuilder().build(is);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 获取一个sqlsession对象
* @return
*/
public static SqlSession createSqlSession(){
return factory.openSession(false); //true为自动提交事务
}
/**
* 关闭sqlsession对象
* @param sqlSession
*/
public static void closeSqlSession(SqlSession sqlSession){
if(null!=sqlSession){
sqlSession.close();
}
}
}
创建工具类得到SqlSession
最新推荐文章于 2024-04-09 16:28:57 发布