tx:method 有关的设置
来源:互联网 发布:下载数据恢复 编辑:程序博客网 时间:2024/05/01 11:06
<tx:method/> 有关的设置
id="defaultTxAdvice">
<tx:attributes>
<tx:method name="get*" read-only="true"/>
<tx:method name="*"/>
</tx:attributes>
</tx:advice>
9.5.5. <tx:advice/>
有关的设置
<tx:advice/>
有关的设置这一节里将描述通过 <tx:advice/>
标签来指定不同的事务性设置。默认的<tx:advice/>
设置如下:
事务传播设置是
REQUIRED
隔离级别是
DEFAULT
事务是 读/写
事务超时默认是依赖于事务系统的,或者事务超时没有被支持。
任何
RuntimeException
将触发事务回滚,但是任何 checkedException
将不触发事务回滚
这些默认的设置当然也是可以被改变的。 <tx:advice/>
和<tx:attributes/>
标签里的<tx:method/>
各种属性设置总结如下:
表 <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'
- 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的设置
- ActiveX 控件的开发与应用
- 二分法
- 正则表达式使用语句
- VBA中常用的字符串处理函数
- 零维/一维/二维/三维三角形
- tx:method 有关的设置
- 关于字节对齐问题
- 将聚类结果展示在网页上
- SWTBOK®官方网站/QQ群/WeiBo正式上线了
- 检索 COM 类工厂中 CLSID 为{...} 的组件时失败,出现以下错误: 80070005、8000401A的错误解决方法
- Android手机端使用Zipalign优化apk应用程序
- SWIG——万能粘合剂
- Qt 之 QGridLayout
- 截取字符串,中文不能截取半个