1、PROPAGATION_REQUIRED:如果当前没有事务,就创建一个事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。

2、PROPAGATION_SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务执行。

3、PROPAGATION_MANDATORY:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就抛出异常。

4、PROPAGATION_REQUIRES_NEW:创建新事务,无论当前存不存在事务,都创建新事务。

5、PROPAGATION_NOT_SUPPORTED:以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。

6、PROPAGATION_NEVER:以非事务方式执行,如果当前存在事务,则抛出异常。

7、PROPAGATION_NESTED:如果当前存在事务,则在嵌套事务内执行。如果当前没有事务,则执行与PROPAGATION_REQUIRED类似的操作。

最新文章

  1. C++ 系列:编译 boost
  2. rabbitmq使用
  3. SharePoint 更新文档库文档标题(Title)字段
  4. WPF之拖动项滚动条自滚动(当拖动项到达高度的边界时候滚动条自己可以上下滚动)
  5. [项目构建 十四]babasport Mycat配置及使用详解.
  6. 图文讲解基于centos虚拟机的Hadoop集群安装,并且使用Mahout实现贝叶斯分类实例 (7)
  7. 编程策略类note
  8. [Android] FileInputStream跟踪
  9. 14.2.5.4 Physical Structure of an InnoDB Index InnoDB Index 的物理结构
  10. Caused by: org.springframework.beans.NotWritablePropertyException
  11. 怎么在vue中使用less
  12. Node.js Buffer
  13. DEDECMS最新5.7版在Windows下的Memcache安装
  14. javascript alert乱码的解决方法
  15. 利用SQL活动和监视器找出耗时与占用CPU较高的不良SQL语句
  16. poj2524(并查集水题)
  17. 【代码笔记】Web-HTML-基础
  18. 今天遇到一件开心事,在eclipse编写的代码在命令窗口中编译后无法运行,提示 “错误: 找不到或无法加载主类”
  19. MongoDB的一些CURD操作
  20. bzoj5011: [Jx2017]颜色

热门文章

  1. vue 快速入门 系列 —— 使用 vue-cli 3 搭建一个项目(上)
  2. [后端及服务器][WSL2(Ubuntu)+Docker]从零开始在WSL中安装Docker
  3. Markdown For EditPlus插件使用说明(基于EditPlus快速编辑Markdonw文件,写作爱好者的福音来啦)
  4. [atAGC052D]Equal LIS
  5. [gym102798F]Skeleton Dynamization
  6. 一个非常好用的IDEA插件,用于填充set
  7. JavaScript 函数声明和变量声明
  8. Go语言核心36讲(Go语言实战与应用十九)--学习笔记
  9. [FJ2021]D2T3题解
  10. 洛谷 P3287 - [SCOI2014]方伯伯的玉米田(BIT 优化 DP)