Вопрос проверяет понимание границ транзакций и их поведения при внешних вызовах в Spring.
Короткий ответ
REST-вызов уже будет выполнен и не может быть отменён. Spring-транзакции управляют только операциями с базой данных. Когда последняя операция с БД падает, транзакция откатывается, отменяя первую операцию с БД, но REST-вызов остаётся выполненным. Это может привести к несогласованности данных.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.