事物的传播特性有七种分别如下:
1.PROPAGATIONREQUIRED :如果存在一个事务,则支持当前事务。如果没有事务则开启。
2.PROPAGATIONSUPPORTS :如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行。
3.PROPAGATION MANDATORY :如果已经存在一个事务。支持当前事务。如果没有一个活动的事务,则括出异常。
4.PROPAGATION REQUIIRESNEW :总是开启一个新的事务。如果一个事劳已经存在,则将这个存在的事务持起。
5.PROPAGATION NOT SUPPORTED :总是非事务地执行,并挂起任何存在的事务。
6.PROPAGATIONNEVER:总是非事劳地执行,如果存在一个活动事务,那抛出导常。
7,PROPAGATION NESTED:如果一个活动的事务存在。则运行在一个嵌套的事务中,如果没有活动事务,则按 TransactionDefinition.PROPAGATION REQUIRED 属性执行。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。