栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring事务传播行为种类

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring事务传播行为种类


事务传播行为种类


Spring在TransactionDefinintion接口中规定了7种类型的事务传播行为,

它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:


7种事务传播行为类型


说明progagetion_required
如果当前没有事务,就新建一个事务,如果已经存在一个事务,就加加入到这个事务中这是最常见的选择。
propagation_supports
支持当前的事务,如果当前没有事务,就以非事务方式执行。
propagation_mandatory
使用当前事务,如果当前没有事务,就抛出异常。
propagation_requires_new
新建事务,如果当前存在事务,把当前事务挂起。
propagation_not_supported
以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。
propagation_never
以非事务方式执行,如果当前存在事务,则抛出异常。
propagation_nested
如果当前存在事务,则在嵌套事务内执行,如果当前没有事务,则执行与propagation_required类似的操作

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/713703.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号