确保 SqlSession 被关闭
- void close()
对于你打开的任何 session,你都要保证它们被妥善关闭,这很重要。保证妥善关闭的最佳代码模式是这样的:
- SqlSession session = sqlSessionFactory.openSession();
- try (SqlSession session = sqlSessionFactory.openSession()) {
- // 假设下面三行代码是你的业务逻辑
- session.insert(...);
- session.update(...);
- session.delete(...);
- session.commit();
- }
提示 和 SqlSessionFactory 一样,你可以调用当前使用的 SqlSession 的 getConfiguration 方法来获得 Configuration 实例。
- Configuration getConfiguration()