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中怎么书写工具类,也就是创建一个sqlsessionFactory
- 工具类MyBatisUtils创建SqlSessionFactory
- mybatis-spring整合总结02_SqlSessionFactoryBean
- 【转】用于监控Session、process、Lock的几个SQL语句
- 如何跟踪某个session的SQL?
- JDBC静态sql语句连接的工具类编写
- com.informix.jdbc.IfxSqliConnect.lockSession
- oracle傻瓜手册--分析session中SQL执行情况
- Oracle Script-ShowSessionWait.sql
- 检测Session未关闭工具类
- SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession作用域(Scope)和生命周期
- 通过 sqlSessionTemplate 整合 Spring 和 MyBatis 的方法
- 【spring+mybatis】MyBatis-Spring-SqlSessionFactoryBean
- 查看处于被锁状态的表:v$locked_object dba_objects v$session all_objects v$sqlarea v$lock
- Error creating bean with name 'sqlSessionFactory' defined in ServletContext resource
- 如何跟踪session正在执行的sql语句
- Using SQL Server for asp.net session state
- session_waits.sql
- Struts2工具类[实现获取Request/Response/Session与绕过jsp/freemaker直接输出文本的简化函数]
- mybatis3源码研究-构建SqlSessionFactory(二)