spring事务的noRollbackFor和RollbackFor属性
最新推荐文章于 2025-11-20 15:07:47 发布
默认情况下,运行时异常(RuntimeException)会导致事务回滚,而编译时异常则不会。在@Transactional注解中,如果不设置rollbackFor,则仅在遇到运行时异常时回滚。通过设置rollbackFor=Exception.class,可确保遇到任何异常时事务都会回滚。noRollbackFor属性则用于指定哪些异常不应导致事务回滚。

577

被折叠的 条评论
为什么被折叠?



