Spring中的@Transactional(rollbackFor = Exception.class)事务处理,当你的方法中抛出异常时,它会将

事务回滚,数据库中的数据将不会改变,也就是回到进入此方法前的状态。

 

这种设置是因为Spring的默认回滚RuntimeException,如果想要回滚Exception时,

要设置@Transactional(rollbackFor = Exception.class),而且Exception还要抛出。

相关文章:

  • 2021-05-26
  • 2021-07-20
猜你喜欢
  • 2022-12-23
  • 2021-12-26
  • 2021-05-14
  • 2021-07-05
  • 2022-12-23
  • 2021-04-15
相关资源
相似解决方案