spring boot 声明式事务,在什么情况下会失效
基于spring boot来验证事务在什么情况下会失效首先要明确spring的事务是基于动态代理来实现的1.如果声明事务的方法不是public,那么事务会失效2.当一个没有事务的方法,调用一个有事务的方法时,会让事务失效例如以下代码如果直接调用service层的save方法,那么事务会生效,因为service层使用声明了事务注解,但是如果通过service层的没有事务的ad...
原创
2019-09-09 20:18:12 ·
1353 阅读 ·
0 评论