Spring—— 有关的设置
来源:互联网 发布:阳春是网络问政 编辑:程序博客网 时间:2024/06/05 16:44
<tx:advice/>
有关的设置
这一节里将描述通过 <tx:advice/>
标签来指定不同的事务性设置。默认的 <tx:advice/>
设置如下:
事务传播设置是
REQUIRED
隔离级别是
DEFAULT
事务是 读/写
事务超时默认是依赖于事务系统的,或者事务超时没有被支持。
任何
RuntimeException
将触发事务回滚,但是任何 checkedException
将不触发事务回滚
这些默认的设置当然也是可以被改变的。 <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,ServletException'
- Spring—— 有关的设置
- Spring的声明式事务管理<tx:advice/> 有关的设置
- Spring的声明式事务管理<tx:advice/> 有关的设置
- Spring的声明式事务管理<tx:advice/> 有关的设置
- 有关myeclipse的设置
- 有关Eclipse的设置
- 有关myeclipse的设置
- 有关myeclipse的设置
- 有关Cookis的设置
- 有关myeclipse的设置
- 有关actionbar的设置
- tx有关的设置
- 事物的有关设置
- 有关Spring Security 的配置
- tx:method 有关的设置
- Django有关CSRF的设置
- 与环境变量有关的设置
- 有关OpenVPN的DNS设置
- 基于嵌入式WEB的视频服务器的设计
- 关于JS导航菜单图片的有关问题
- 一个简单的仿sohu电视剧播放列表[脚本]
- 嵌入式系统中常用文件系统的制作总结
- Net程序员以最简单方式学习Linux
- Spring—— 有关的设置
- Grails学习笔记2
- Linux内核裁减及根文件系统定制
- VMware Workstation (虚拟机)v7.1.3 Build 324285 汉化精简版 安装针对Win7
- extjs进入到3.3.1版本
- Android平台上面输入法遮挡问题的解决方法
- Self Documenting Code是否重要?
- Ubuntu 迅雷安装包DEB 32位和64位
- 【终端命令】Android 网络操作命令