使用空'rollbackFor'属性回滚方法

时间:2012-06-25 12:44:49

标签: java spring transactions rollback transactional

如果带有@Transactional注释的方法抛出异常,但在rollbackFor中没有声明类,那么事务是否会回滚?

1 个答案:

答案 0 :(得分:1)

默认情况下,事务将回滚到未经检查的异常(RuntimeExceptionError的子类),并且不会针对已检查的异常进行回滚。

可以通过rollbackFornoRollbackFor属性自定义此行为。

另见: