解析:
- Propagation_required:
如果当前没有事务,就创建一个新事务;如果当前存在事务,就加入该事务,该设置是常用的设置;
- Propagation_supports:
支持当前事务,如果当前存在事务,就加入该事务;如果当前不存在事务,就以非事务执行;
- Propagation_mandatory:
支持当前事务,如果当前存在事务,就加入该事务;如果当前不存在事务,就抛出异常;
- Propagation_requires_new:
创建新事务,无论当前存不存在事务,都创建新事务;
- Propagation_not_supported:
以非事务方式执行,如果当前存在事务,就把当前事务挂起;
- Propagation_never:
以非事务方式运行,如果当前存在事务,则抛出异常;
- Propagation_nested:
如果当前存在事务,则在嵌套事务内执行;如果当前没有事务,则执行与Propagation_required类似的事务。
最后修改于 2020-04-14 18:01:52
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

