标签:ack input ssi cto rac new trace code class
简化代码,实现一个静态的工具类来实现获取SqlSession
主要有getSqlSessionFactory()和getSqlSession()
public class MybatisUtil { private static SqlSessionFactory sqlSessionFactory; /** * 构建SqlSessionFactory工厂 */ public static SqlSessionFactory getSqlSessionFactory(){ if(sqlSessionFactory==null){ try { //通过配置文件获取输入流 InputStream inputStream=Resources.getResourceAsStream("mybatis-config.xml"); //通过Builder和输入流构建sqlSessionFactory工厂 sqlSessionFactory=new SqlSessionFactoryBuilder().build(inputStream); } catch (IOException e) { e.printStackTrace(); } } return sqlSessionFactory; } /** * 获取sqlSession */ public static SqlSession getSqlSession(){ return getSqlSessionFactory().openSession(); } }
标签:ack input ssi cto rac new trace code class
原文地址:http://www.cnblogs.com/goxcheer/p/7495058.html