通过 <tx:advice/> 标签来指定不同的事务性设置。默认的 <tx:advice/> 设置如下:

事务传播设置是 REQUIRED

隔离级别是 DEFAULT

事务是 读/写

事务超时默认是依赖于事务系统的,或者事务超时没有被支持。

任何 RuntimeException 将触发事务回滚,但是任何 checked Exception 将不触发事务回滚

这些默认的设置当然也是可以被改变的。 <tx:advice/> 和 <tx:attributes/> 标签里的 <tx:method/> 各种属性设置总结如下:
表 9.1. <tx:method/> 有关的设置

属性 是否需要? 默认值 描述
name 是 与事务属性关联的方法名。通配符(*)可以用来指定一批关联到相同的事务属性的方法。 如:'get*'、'handle*'、'on*Event'等等。
propagation 不 REQUIRED 事务传播行为
isolation 不 DEFAULT 事务隔离级别
timeout 不 -1 事务超时的时间(以秒为单位)
read-only 不 false 事务是否只读?
rollback-for 不 将被触发进行回滚的 Exception(s);以逗号分开。 如:'com.foo.MyBusinessException,ServletException'
no-rollback-for 不 不 被触发进行回滚的 Exception(s);以逗号分开。 如:'com.foo.MyBusinessException

tx:advice相关参数说明相关推荐

  1. tx:advice标签

    在学习事务管理的过程中,我们了解到数据库的四种隔离级别读未提交,读已提交,可重复读,不可重复读,在spring当中也对其进行了规范和整合,我们该如何对于这个transamanager的标签机型更深入的 ...

  2. spring中tx:advice中的tx是什么的缩写?

    spring中tx:advice中的tx是什么的缩写? transaction的缩写,即是跟事务相关的配置 tx 根据transaction的发音来缩写出来的

  3. spring tx:advice 和 aop:config 配置事务

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u010741376/article/details/46584463 spring tx:advic ...

  4. Spring tx:advice/

    <tx:advice/> 有关的设置 这一节里将描述通过 <tx:advice/> 标签来指定不同的事务性设置.默认的 <tx:advice/> 设置如下: 事务传 ...

  5. 网页上的播放器相关参数说明

    网页上的播放器相关参数说明 (默认0为否,-1或1为是) <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95&quo ...

  6. Linux下DHCP服务的配置相关参数说明

    Linux下DHCP服务的配置相关参数说明 DHCP配置通常包括三部分:parameters.declarations.option. 1. parameters parameters用于说明DHCP ...

  7. spring tx:advice事务配置

    http://www.cnblogs.com/rushoooooo/archive/2011/08/28/2155960.html 链接归纳的很详细 首先在/WEB-INF/applicationCo ...

  8. spring事务管理tx:Advice详解

    默认的 <tx:advice/> 设置如下: 事务传播设置是 REQUIRED隔离级别是 DEFAULT事务是 读/写事务超时默认是依赖于事务系统的,或者事务超时没有被支持.任何 Runt ...

  9. Spring事务通知tx:advice标签

    spring配置文件样例 简单的事务配置,对save/delete开头的方法加事务,get/find开头的设置为不加事务只读模式 <tx:advice id="txAdvice&quo ...

最新文章

  1. Eclipse中阿里JAVA代码规范插件(P3C)的安装及使用
  2. Python进阶4——元组与拆包
  3. 2020-11-14(移位运算)
  4. slim android7 nexus7,【畅玩7.0】加一直升pure nexus 7.0系统简单教程(1106更新)
  5. 我想快速给WPF程序添加托盘菜单
  6. A Story of One Country (Hard)(中途相遇法/启发式分裂)
  7. (译)利用ASP.NET加密和解密Web.config中连接字符串
  8. community 计算模块度_燃气模块炉使用信息采集表
  9. python开源项目2019_2019年6月Github上最热门的Python开源项目
  10. oracle语句优化积累
  11. 笔记本 续航测试软件,续航测试:较高强度运行状态_笔记本评测-中关村在线
  12. rgb灯板Android程序,【图片】RGBW智能小夜灯程序则最近搞这玩意硬件真难搞【技术宅吧】_百度贴吧...
  13. PS软件的一些基本快捷键
  14. mysql 获取当天0点 和 当天23点59分59秒
  15. 栈溢出学习(四)之Hijack GOT
  16. OpenHarmony开源鸿蒙学习入门-应用开发之使用eTS语法示例项目讲解
  17. 图片,让PPT富有冲击力(师从于珞珈老师)
  18. Ubuntu20详细安装步骤
  19. Python初学问题-input输入、while循环、函数
  20. 逆向工程学习笔记#1——概况篇

热门文章

  1. 联通用户取消plus黄金会员自动续费
  2. 消失的数字(C语言)
  3. 笔记本发烫很卡很慢 占CPU100%
  4. flying-saucer-pdf预览及下载
  5. Keil软件简单的使用说明
  6. QQ秀文字,很酷的!
  7. Lua语言编程学习之路01----第五章 函数
  8. “贵州与您相约”英文网站8月18日正式上线;大华股份助力长兴打造景区数字化管理样板 | 全球旅报...
  9. 所发生的分手快乐东风
  10. 草料生成app自动下载的二维码