在测试功能时,需要获取 SqlSession 对象,这是一个重复的过程,我们可以把他封装为工具类来方便使用
我们可以创建一个 utils 包,用来存放各种工具类,在这个包下创建 SqlSessionUtils 类
public class SqlSessionUtils {
public static SqlSession getSqlSession(){
SqlSession sqlSession = null;
try {
InputStream is = Resources.getResourceAsStream("mybatis-config.xml");
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(is);
sqlSession = sqlSessionFactory.openSession(true);
} catch (IOException e) {
e.printStackTrace();
}
return sqlSession;
}
}