package com.lmt.until;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import javax.annotation.Resource;
import java.io.Reader;
//mybatis封装工具类
public class MybatisUtils {
private static SqlSessionFactory sqlSessionFactory=null;
//初始化SqlsessionFactory
static {
try {
//读取配置文件
Reader reader = Resources.getResourceAsReader("mybatis-config.xml");
//构建会话sqlsessionfactory工厂
sqlSessionFactory=new SqlSessionFactoryBuilder().build(reader);
}catch (Exception e){
e.printStackTrace();
}
}
//获取sqlsession的静态方法
public static SqlSession getsqlsession(){
return sqlSessionFactory.openSession();
}
}
mybatis封装工具类创建sqlsession
最新推荐文章于 2025-02-11 08:34:59 发布