spring3.0.5的事务传播

原创 2011年01月14日 12:44:00

今天整理下Spring的事务传播特性

整理原因:每次看的时候总是能理解,但是过段时间就忘记了,所以记载下,供自己和大家复习

事务传播行为类型:

REQUIRED :
        如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。 

SUPPORTS :
       支持当前事务,如果当前没有事务,就以非事务方式执行。 

MANDATORY: 
        使用当前的事务,如果当前没有事务,就抛出异常。 

REQUIRES_NEW :
        新建事务,如果当前存在事务,把当前事务挂起。 

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

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

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

深入浅出事务之传播属性

本文参考《java Transaction design strategies》 大部分时候,我们都习惯了spring容器默认的配置,但有时候,我们需要知道更多…… 当使用声明式事...
  • caomiao2006
  • caomiao2006
  • 2014年08月25日 22:49
  • 2187

Spring实例学习第一步,创建数据库(附Spring3.0.5完整压缩包下载地址以及Spring3.0开发所需要的jar包)

最近买了本书,边看的同时记录一下学习的内容 这本书主要通过一个实例来介绍Spring框架,学习的第一步是本实例登录模块的开发: 第一步,创建数据库,实例使用MYSQL5.0,因为MYSQL4.1.0以...
  • Hangele
  • Hangele
  • 2016年08月25日 10:14
  • 376

spring 默认事务传播属性

PROPAGATION_REQUIRED
  • AlbertFly
  • AlbertFly
  • 2016年09月27日 17:37
  • 1733

Spring的7种事务传播行为类型

1、PROPAGATION_REQUIRED :如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。 2、PROPAGATION_SUPPORTS:支持当前事务,...
  • hsgao_water
  • hsgao_water
  • 2016年10月19日 16:50
  • 4688

spring 事务传播行为实例分析

欢迎转载和指正,转载时请说明来源
  • pml18710973036
  • pml18710973036
  • 2017年02月28日 17:29
  • 3363

Spring事务传播特性实例解析(以及如何使用注解形式事务)

原文地址:http://blog.csdn.net/yoara/article/details/16114853 原文地址的文章,写的demo会误导读者,所以在原文地址文章的基础上对原作者的demo...
  • liang_love_java
  • liang_love_java
  • 2015年11月19日 13:46
  • 1735

spring中事务和传播属性配置代码

对service层进行事物管理 1 配置事物管理器 2 配置事物 3 对com.nufront.euht.service下的包和子包进行AOP拦截...
  • jianfpeng241241
  • jianfpeng241241
  • 2016年08月02日 14:12
  • 246

Spring中事务传播行为种类

Spring在TransactionDefinition接口中规定了7种类型的事务传播行为, 它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播: 事务传播行为类型 ...
  • huaishuming
  • huaishuming
  • 2015年09月16日 12:28
  • 1104

浅析Spring 事务(二十一) spring事务的传播行为

经过我们上面一个章节的初步了解,我们已经知道了Spring事务的基本配置,今天我们一起接着讨论一下spring事务的传播...
  • linuu
  • linuu
  • 2016年03月29日 16:07
  • 2409

SSH(三)---Hibernate事务传播行为种类

注:本文是答5.hibernate事务传播行为种类 的,仅为了自己学习,向原博主致敬。原博文网址: http://www.cnblogs.com/sunniest/p/4646515.html ...
  • u014656992
  • u014656992
  • 2016年03月06日 21:00
  • 1680
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring3.0.5的事务传播
举报原因:
原因补充:

(最多只允许输入30个字)