MyBatis的工具类SqlSession
来源:互联网 发布:炉石传说卡背淘宝 编辑:程序博客网 时间:2024/05/18 01:22
这是一个生产SqlSession的工具类,其他的我就不多说了,看代码就行
package util;
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 MySessionFactory {
private static SqlSessionFactory sqlSessionFactory=null;
private static SqlSession MySqlSession;
private static MySessionFactory sessionFactory = new MySessionFactory();
private MySessionFactory(){
}
//加载文件
static{
try {
String resource = "mybatis-config.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
//sqlSessionFactory
System.out.println("创建sessionfactory工厂:"+sqlSessionFactory);
} catch (IOException e) {
System.out.println("加载文件失败");
e.printStackTrace();
}
}
public static SqlSession getSession(){
return sqlSessionFactory.openSession();
}
public static void close(){
if(MySqlSession != null){
MySqlSession.close();
}
}
}
- MyBatis的工具类SqlSession
- SqlSession的工具类
- 力所能及之关于Mybatis SqlSession工具类
- mybatis的Sqlsession问题
- Mybatis的SqlSession
- myBatis学习——SqlSession对象获取的封装工具类
- mybatis sqlSession管理工具类
- Mybatis SqlSession
- mybatis sqlsession
- MyBatis sqlSession
- SqlSessionFactory创建SqlSession测试mybatis的sql
- 关于MyBatis sqlSession的一点整理
- 关于MyBatis sqlSession的一点整理
- mybatis non transactional SqlSession的解决
- Mybatis-Spring 的高级配置(SqlSession)
- MyBatis(2)SqlSession的工作原理
- Mybatis之SqlSession的应用场合(10)
- Mybatis学习(七)mybatis中的SqlSession使用的范围
- mysql时间相减的问题(bug)
- tarjan求割点HOJ1007SPF
- BZOJ 1013([JSOI2008]球形空间产生器sphere-gauss消元练习)
- HMM学习3之总结
- 我的Android进阶之旅------>Android之Gallery和GridView两种方式与ImageSwitcher实现带预览的和幻灯片方式的两种图片浏览器
- MyBatis的工具类SqlSession
- jQuery(function(){})与(function(){})(jQuery)的区别
- hibernate持久化生命周期
- poj1013
- 关于java中Double类型的运算精度问题
- SG函数 博弈
- ancient scripts
- Java版 数字金额大写转换
- windows调试器之Visual C++