SpringBoot中级篇-事务@Transactional注解无效

最近遇到了事务不回滚的情况,很多方法都加tyr catch,在catch中打印日志。但是方法异常时候,日志打印了事务却没有回滚。 Spring AOP异常捕获原理 被拦截的方法需显式抛出异常,并不能经任何处理,这样AOP代理才能捕获到方法的异常,才能进行回滚,默认情况下AOP只捕获RunTimeException的异常。 简而言之:就是我们用事务注解后,只能在当前@Transactional注解的
相关文章
相关标签/搜索