开发者社区> 问答> 正文

事务的传播特性是什么啊?

已解决

事务的传播特性是什么啊?

展开
收起
酸不李子 2022-03-31 19:28:42 395 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    事物的传播特性有七种分别如下:

    1.PROPAGATIONREQUIRED :如果存在一个事务,则支持当前事务。如果没有事务则开启。

    2.PROPAGATIONSUPPORTS :如果存在一个事务,支持当前事务。如果没有事务,则非事务的执行。

    3.PROPAGATION MANDATORY :如果已经存在一个事务。支持当前事务。如果没有一个活动的事务,则括出异常。

    4.PROPAGATION REQUIIRESNEW :总是开启一个新的事务。如果一个事劳已经存在,则将这个存在的事务持起。

    5.PROPAGATION NOT SUPPORTED :总是非事务地执行,并挂起任何存在的事务。

    6.PROPAGATIONNEVER:总是非事劳地执行,如果存在一个活动事务,那抛出导常。

    7,PROPAGATION NESTED:如果一个活动的事务存在。则运行在一个嵌套的事务中,如果没有活动事务,则按 TransactionDefinition.PROPAGATION REQUIRED 属性执行。

    2022-04-29 19:33:52
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
事务、全局索引、透明分布式 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载