@Transactional(rollbackFor = Exception.class)
时间: 2023-10-28 10:59:34 浏览: 92
Transaction.class
在使用注解@Transactional(rollbackFor = Exception.class)时,它可以用于回滚所有的异常,包括RuntimeException及其子类抛出的异常,以及Exception异常。 默认情况下,@Transactional注解只会回滚RuntimeException及其子类抛出的异常。 如果需要回滚Exception异常,可以显式地使用@Transactional(rollbackFor = Exception.class)注解来声明。 所以,如果你在进行增删改操作时,建议使用@Transactional(rollbackFor = Exception.class)来确保在出现任何异常时都能进行回滚操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文