PROPAGATION_REQUIRED

Support a current transaction; create a new one if none exists. 
支持一个当前事务;如果不存在,创建一个新的。

This is typically the default setting of a transaction definition, and typically defines a transaction synchronization scope.

默认设置,后面的不懂

PROPAGATION_SUPPORTS

Support a current transaction; execute non-transactionally if none exists. 
支持当前事务;如果不存在当前事务则执行非事务。
 

PROPAGATION_NOT_SUPPORTED

Do not support a current transaction; rather always execute non-transactionally.
不执行当前事务;而是总是执行非事务

PROPAGATION_REQUIRES_NEW

Create a new transaction, suspending the current transaction if one exists. 
创建一个新的事务,如果存在当前事务的话暂停(挂起)当前事务 。
 

PROPAGATION_NESTED

Execute within a nested transaction if a current transaction exists 
如果当前存在事务的话,执行一个嵌套的事务
 

PROPAGATION_NEVER

Do not support a current transaction; throw an exception if a current transaction exists. 
不支持当前事务;如果存在当前事务则抛出一个异常
 

PROPAGATION_MANDATORY

Support a current transaction; throw an exception if no current transaction exists.  
支持当前事务;如果不存在当前事务则抛出一个异常

最新文章

  1. linux基础知识与技能3
  2. redis使用watch完成秒杀抢购功能
  3. python opencv 利用Lab空间把春天的场景改为秋天
  4. XPath使用实例
  5. mysql 同一IP 产生太多终端的数据库连接导致阻塞
  6. 晨跑(bzoj 1877)
  7. [SAP ABAP开发技术总结]日期函数
  8. 省赛13 Alice and Bob(二进制,找规律)
  9. Java中Map的用法
  10. jsp页面变量作用域问题
  11. 深入浅出百度地图API开发系列(2):创建地图
  12. VC6项目移植到VS2008的若干问题——好的代码,从我做起,从如今做起。
  13. openstack 使用cloud init 和 console-log, nbd或者libguestfs 获取VM中的硬件信息。
  14. iOS 更改导航栏返回button文字
  15. (IOS)国际本地化设置
  16. 批量检测服务器是否能telnet连通
  17. 用php实现表格
  18. 【爬坑】远程连接 MySQL 失败
  19. ViewPager PagerAdapter not updating the View
  20. Bug中的中的小问题编程需要注意

热门文章

  1. PHP微信公众号后台开发(Yii2实现)
  2. 20145307陈俊达《网络对抗》Exp6 信息搜集与漏洞扫描
  3. Python3基础 setattr 设置对象的属性值,如果属性不存在就创建
  4. C简介与环境配置
  5. linux的dns被劫持
  6. TeeChart的坐标轴
  7. BZOJ1398: Vijos1382寻找主人 Necklace 字符串最小表示法
  8. BZOJ5170: Fable 树状数组
  9. 《EMCAScript6入门》读书笔记——22.Module的语法
  10. 3、CommonChunkPlugin提取公共js-以提取一个jquery为例