zoukankan      html  css  js  c++  java
  • MyBatisUtil

    package com.baizhi.util;
    
    import java.io.IOException;
    import java.io.Reader;
    
    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 MyBatisUtil {
        private static SqlSessionFactory ssf;
        static {
            try {
                //读取主配置文件
                Reader reader = Resources.getResourceAsReader("mybatis-config.xml");
                //创建sqlsessionfactory(sqlsession工厂)
                ssf = new SqlSessionFactoryBuilder().build(reader);
            } catch (IOException e) {
                throw new RuntimeException(e);
            }
        }
        public static SqlSession getSqlSession() {
            //通过ssf获取sqlsession
            SqlSession sqlSession = null;
            sqlSession = ssf.openSession();
            return sqlSession;
        }
        //先判断sqlsession不是空再关
        public static void close(SqlSession sqlSession) {
            if(sqlSession!=null) {
                sqlSession.close();
            }
        }
    }
    以粮为纲全面发展
  • 相关阅读:
    软工总结博客
    第四次个人博客
    第三次博客作业
    结对项目作业
    第二次博客作业
    个人博客作业_week14
    个人博客作业_week7
    结对编程_附加题_博客2
    结对编程1_四则运算器_博客1
    个人博客作业_week3
  • 原文地址:https://www.cnblogs.com/alexliuf/p/13717233.html
Copyright © 2011-2022 走看看