- MybatisUtils中默认不自动提交事务,openSession()后未提交的操作,不会对数据库进行操作,而是直接从缓存中读取数据
提交事务
- 设定自动提交sqlSession
SqlSession sqlSession = new SqlSession(true);
- 手动提交事务
SqlSession sqlSession = new SqlSession();
sqlSession.commit();
事务管理
https://notebook.itea.dev/2021/03/27/MyBatis/数据库交互(SqlSession)/事务管理/index.html