Required

如果当前存在一个事务,则加入当前事务。如果不存在任何事务,则创建一个新的事务。总之,要至少保证在一个事务中运行。PROPAGATION_REQUIRED通常作为默认的事务传播行为。propagtion

RequiresNew

不管当前是否存在事务,都会创建新的事务。如果当前存在事务,会将当前的事务挂起(Suspend)。如果某个业务对象所做的事情不想影响到外层事务,PROPAGATION_REQUIRES_NEW应该是合适的选择。

最新文章

  1. 题目:求1+2+…+n,
  2. sql server2008安装说明 详细完整版
  3. [C#][.net 4]Task 代码示例
  4. php unicode
  5. javascript 递归调用
  6. POJ2221+模拟
  7. 随手写的Java向文本文件写字符串的类
  8. HDU 3874 离线段树
  9. Find The Multiple(bfs)
  10. Android 手机红外遥控器实现(转)
  11. java web面试
  12. 总结linux路由技术
  13. Docker最全教程之使用 Visual Studio Code玩转Docker(二十)
  14. [Swift]LeetCode150. 逆波兰表达式求值 | Evaluate Reverse Polish Notation
  15. Linux第四节课学习笔记
  16. 不得不提的volatile及指令重排序(happen-before)
  17. spring boot下MultipartHttpServletRequest如何提高上传文件大小的默认值
  18. 华为机试正式版(西安c/c++/java),今天下午去机试的题目,新奇出炉了!
  19. .NET程序性能优化的基本要领
  20. OpenGL 球体世界

热门文章

  1. IDEA2019.2.2激活码,亲测可用
  2. 查看jQuery版本号
  3. HTTP攻击与防范-命令注入攻击
  4. [GAME] [Civilization] 文明6字体及字体大小修改
  5. springboot项目 @Scheduled注解 实现定时任务
  6. 【C#DLR 动态编程】CallSite<T>
  7. Go基础知识梳理(二)
  8. 【计算机网络】TCP的三次握手与四次挥手
  9. VirtualBox虚拟机--安装新系统
  10. 极速体验|使用 Erda 微服务观测接入 Jaeger Trace