@Transaction注解的失效场景

💡 原文中文,约6000字,阅读约需15分钟。
📝

内容提要

使用@Transaction注解时,可以设置事务传播行为、事务隔离级别、超时时间、是否只读等属性,还可以显式声明回滚的异常类型,否则只会回滚RuntimeException及其子类以及Error及其子类,如果事务方法中的异常被catch了,也会使事务失效,如果事务方法没有被Spring 代理对象来调用,或者在同一个类中方法调用,也会使事务失效。

🏷️

标签

➡️

继续阅读