1.为什么SSM整合的时候,没有配置事务管理,增删改也可以正常进行
因为Spring的存在,可能直接使用了mybatis底层的JDBC处理事务,这种事务处理是给mapper层也就是dao层用的.我们希望的事务处理是在Service层.当Service层中某个方法调用了多个mapper层方法时,要保证这多个方法同时成功,同时失败.必须要配置事务管理.
1.为什么SSM整合的时候,没有配置事务管理,增删改也可以正常进行
因为Spring的存在,可能直接使用了mybatis底层的JDBC处理事务,这种事务处理是给mapper层也就是dao层用的.我们希望的事务处理是在Service层.当Service层中某个方法调用了多个mapper层方法时,要保证这多个方法同时成功,同时失败.必须要配置事务管理.