博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
传播行为
阅读量:6193 次
发布时间:2019-06-21

本文共 395 字,大约阅读时间需要 1 分钟。

 传播行为
1、REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。
2、SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务执行。
3、MANDATORY:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就抛出异常。
4、REQUIRES_NEW:创建新事务,无论当前存不存在事务,都创建新事务。
5、NOT_SUPPORTED:以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。
6、NEVER:以非事务方式执行,如果当前存在事务,则抛出异常。
7、NESTED:如果当前存在事务,则在嵌套事务内执行。如果当前没有事务,则执行与REQUIRED类似的操作。

转载于:https://www.cnblogs.com/xuxiaoqian/p/6900292.html

你可能感兴趣的文章
CSS重置, 批量设置指定所有类型控件的CSS风格
查看>>
Go 1.4 src/pkg → src
查看>>
成为JavaGC专家Part I — 深入浅出Java垃圾回收机制
查看>>
linux 配置软连接的需要注意的一个问题
查看>>
如何对system.img和userdata.img解包,再重新打包
查看>>
Java学习资料-Comparable和Comparator实现对象比较
查看>>
如何在Flutter工程中添加Android AAR文件
查看>>
如何优雅地修改多模块maven项目中的版本号?
查看>>
Laravel源码入门-启动引导过程(六)LoadEnvironmentVariables
查看>>
java web每天定时执行任务
查看>>
指纹识别的基本原理
查看>>
jQuery事件绑定 bind、 live、delegate和on的区别
查看>>
银行卡号编码规则
查看>>
用北哥三个火枪手(yii2+houjs+yii2-wx)实现微信礼物打赏功能 --- 上部
查看>>
Php5.5新特性 Generators详解
查看>>
【转】解决启动memcached启动时报”memcached:error while load...
查看>>
生产LVS负载均衡与keepalive的高可用实践
查看>>
都是 HBase 上的 SQL 引擎,Kylin 和 Phoenix 有什么不同?
查看>>
java多线程学习总结之三:线程间的协作
查看>>
基于drools创建自己的关系操作符
查看>>