MyBatis中的事务操作

  MyBatis的事务处理是通过,SqlSession对象的commit和rollback方法实现事务的提交和回滚。

  我们从sqlsession的commit一路点进去跟踪,找到的最后是调用connection的commit方法

   在执行日志里我们看到执行前把事务自动提交设置为了false

   其实我们在创建sqlsession对象的时候,可以设置事务自动提交,就不用手动提交事务了。

   这个方法是用得不多的,因为在实际情况下每个业务要和数据库进行多次交互,要手动控制事务的提交。

原文地址:https://www.cnblogs.com/qq2210446939/p/13552936.html