Spring事务的传播行为REQUIRES_NEW和REQUIRED区别

事务的传播特性指的是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行? spring的事务传播行为一共有7种: 备注:上面图是从其他博客截取的,忘记链接了。 应用场景:A方法中调用B和C方法 其中BC都进行-1操作 括号中的报错意思指在该方法中故意报错比如1/0这样看效果 执行顺序 A(调用BC) B(-1操作) C(-1操作) 结果 A-->BC REQUIRED REQUIRED
相关文章
相关标签/搜索