<tx:method/> 有关的设置
来源:互联网 发布:winpe 网络组件 编辑:程序博客网 时间:2024/05/01 12:09
<tx:advice id="defaultTxAdvice">
<tx:attributes>
<tx:method name="get*" read-only="true"/>
<tx:method name="*"/>
</tx:attributes>
</tx:advice>
<tx:advice/>
有关的设置
这一节里将描述通过 <tx:advice/>
标签来指定不同的事务性设置。默认的 <tx:advice/>
设置如下:
事务传播设置是
REQUIRED
隔离级别是
DEFAULT
事务是 读/写
事务超时默认是依赖于事务系统的,或者事务超时没有被支持。
任何
RuntimeException
将触发事务回滚,但是任何 checkedException
将不触发事务回滚
这些默认的设置当然也是可以被改变的。 <tx:advice/>
和 <tx:attributes/>
标签里的 <tx:method/>
各种属性设置总结如下:
表 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'
0 0
- tx:method 有关的设置
- tx:method 有关的设置
- <tx:method/> 有关的设置
- <tx:method/> 有关的设置
- <tx:method/> 有关的设置
- <tx:method/> 有关的设置
- tx有关的设置
- Spring的声明式事务管理<tx:advice/> 有关的设置
- Spring的声明式事务管理<tx:advice/> 有关的设置
- Spring的声明式事务管理<tx:advice/> 有关的设置
- 事务中的tx:method
- 设置CC2540 TX Power
- <tx:method ... read-only="true" /> read-only提高查询性能的原因
- 有关myeclipse的设置
- 有关Eclipse的设置
- 有关myeclipse的设置
- 有关myeclipse的设置
- 有关Cookis的设置
- C++ exceptional Maximally Reusable Generic Containers
- PHP学习(七)--分支结构
- 阿里云 mysql的远程访问问题
- QtCreator-----设置编码
- nyoj-Color the necklace(Ploya定理 + 欧拉函数 + 扩展欧几里得(求逆元))
- <tx:method/> 有关的设置
- freebsd之bios和boot
- ibatis学习总结
- CSS学习(十二)-文本换行符
- openbmp
- Chisel LLDB 加强工具
- 51NOD OJ 活动安排类问题
- 最小点覆盖 poj3041 Asteroids
- “笨办法学python”学习笔记-一些附加题