@Transactional(rollbackFor=Exception.class)
时间: 2023-08-17 12:15:32 浏览: 107
Java注解@Transactional事务类内调用不生效问题及解决办法
回答: @Transactional(rollbackFor=Exception.class)是一个注解的参数,它指定了事务回滚的条件。具体来说,当出现任何Exception异常或其子类时,都会触发事务回滚操作。这意味着无论是运行时异常还是非运行时异常,只要是Exception的子类,都会导致事务回滚。如果不配置rollbackFor属性,则事务只会在遇到RuntimeException的时候才会回滚。但是通过配置rollbackFor=Exception.class,可以让事务在遇到非运行时异常时也回滚。[1][2][3]
阅读全文