@Transactional 默认情况下会捕获所有 runtime 异常并触发事务回滚。而 @Transactional(rollback) 会指定在遇到 rollbackFor 指定的异常时触发事务回滚。如果没有指定 rollbackFor,那么只有遇到 RuntimeException 和 Error 时才会触发事务回滚。

Transactional 与 Transactionalrollback 的区别

原文地址: https://www.cveoy.top/t/topic/em6s 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录