spring 事务管理
来源:互联网 发布:山东网络电视台 编辑:程序博客网 时间:2024/06/18 08:10
1、Spring的事务管理默认只对出现运行期异常(java.lang.RuntimeException及其子类)进行回滚。
如果一个方法抛出Exception或者Checked异常,Spring事务管理默认不进行回滚。
2、可以通过
@Transactional(noRollbackFor=RuntimeException.class)
@Transactional(rollbackFor=Exception.class)
来配置对什么样的异常回滚或不回滚
3、事务配置如下
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource" ref="dataSource" />
</bean>
<tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true" />
2
0 0
- 事务管理之Spring事务管理
- Spring事务管理
- spring事务管理
- Spring事务管理
- Spring事务管理
- Spring事务管理
- Spring事务管理
- Spring事务管理
- Spring 事务管理
- Spring事务管理
- spring 事务管理
- spring 事务管理
- spring 事务管理
- spring事务管理
- Spring 事务管理
- Spring事务管理
- spring事务管理
- spring 事务管理
- UINavigationController 的生命周期
- pat1049
- 黑马程序员 Java基础--网络编程
- 辗转相除法 相减法 穷举法 求最大公约和最小公倍数
- ArcGIS Server 开发指南:基于Flex和.NET(3)——Flex和Javascript交互完全详解
- spring 事务管理
- hdu 1394 Minimum Inversion Number
- grep 用法多实例
- 联系方式
- git stash用法
- linux用户态和内核态切换理解
- iOS开发网络篇—XML介绍
- 十二星座的爱情梦想
- hdu 5179-beautiful number