Spring-транзакция не откатилась для RuntimeException - PullRequest
0 голосов
/ 31 октября 2019

Код не возвращается для RuntimeException.

enter image description here

Это еще один файл конфигурации, который импортирует DatabaseConfig

enter image description here

Я пытаюсь использовать вложенные транзакции. У меня есть класс обслуживания, вызывающий класс репозитория ..

enter image description here

Оба аннотированы @Transactional, enter image description here

В депозит я выдаю исключение RuntimeException, но, похоже, он не выполняет откат

enter image description here

Вызов методов перевода / депозита с использованием контроллера. Любые предложения будут полезны.

Полный код также доступен по адресу: https://github.com/payalbnsl/SpringMvcDemo

1 Ответ

0 голосов
/ 31 октября 2019

Если я не аннотирую DatabaseConfig с помощью @Configuration, кажется, что управление транзакциями не работает ..

Решено добавлением @Configuration поверх класса DatabaseConfig.

...