Управление транзакциями Spring отменяет только исключения во время выполнения.
1. Заключение. Управление транзакциями Spring по умолчанию откатывает только исключения времени выполнения (java.lang.RuntimeException и его подклассы). Если метод выдает исключение Exception или Checked, управление транзакциями Spring не выполняет откат
2024-11-17