spring的事务传播

传播特性有几种?    7种
required, Requires_ new.    nested, Support,    Not_ Support,    Never,   Mandatory 某一个事务嵌套另一个事务的时候怎么办?
A方法调用B方法,AB方法都有事务,并且传播特性不同,那么A如果有异常, B怎么办, B如果有异常,A怎么办?
总:事务的传播特性指的是不同方法的嵌套调用过程中, 事务应该如何进行处理, 是用同一个事务还是不同的事务,当出现异常的时候会回滚还是提交,两个方法间的相关影响, 在日常工作中, 使用比较多的是required, Requires_ new,nested
分:

1.先说事务的不同分类,可以分为三类:支持当前事务,不支持当前事务,嵌套事务
2、如果外层方法required,内层方法是, required,requires _ new,nested
3、如果外层方法是requires_new,内层方法是,required,requires _ new.nested

4 如果外层方法nested,内层方法是, required,requires_ new.nested

相关文章

这篇文章主要介绍了spring的事务传播属性REQUIRED_NESTED的原...
今天小编给大家分享的是一文解析spring中事务的传播机制,相...
这篇文章主要介绍了SpringCloudAlibaba和SpringCloud有什么区...
本篇文章和大家了解一下SpringCloud整合XXL-Job的几个步骤。...
本篇文章和大家了解一下Spring延迟初始化会遇到什么问题。有...
这篇文章主要介绍了怎么使用Spring提供的不同缓存注解实现缓...