spring事务失效的几种场景以及原因

释放双眼,带上耳机,听听看~!

失效原因: spring事务切面的优先级顺序最低,但如果自定义的切面优先级和他一样,且自定义的切面没有正确处理异常,则会同业务自己捕获异常的那种场景一样
解决方案:
1、在切面中将异常原样抛出;
2、在切面中设置TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

【转自慕课】https://www.imooc.com

JAVA

给大家安利MyEclipse 2016 CI4 新增支持BootStrap模板

2022-3-3 12:08:42

JAVA

java第二季6.1综合练习

2022-3-3 12:21:19

搜索