81,092
社区成员
发帖
与我相关
我的任务
分享
public class MybatisSqlSessionFactoryUtils {
private static SqlSessionFactory sessionFactory;
private static SqlSession sqlSession;
static {
String resource = "mybatis/mybatis-config.xml";
try {
sessionFactory = new SqlSessionFactoryBuilder().build(Resources.getResourceAsReader(resource));
} catch (IOException e) {
e.printStackTrace();
}
}
public static SqlSession getSqlSession() {
sqlSession = SqlSessionManager.newInstance(sessionFactory).openSession(false);
return sqlSession;
}
}
SqlSession sqlSession = MybatisSqlSessionFactoryUtils.getSqlSession();
lcContMapper = sqlSession.getMapper(LCContMapper.class);
try {
//...
sqlSession.commit();
}catch (Exception e){
e.printStackTrace();
}finally {
sqlSession.close();
}