Коллеги, подскажите плиз, столкнулся с такой проблемой. Есть метод, в нем цикл, на каждой итерации делается save() и также внутри цикла есть обрабатываемое исключение. Проблема что если на одной из итераций выбрасывается обрабатываемое исключение, то результат предыдущих итераций успешно сохраняется в бд, хотя нельзя. Над классом стоит
@Transactional(rollbackFor=Exception.class). Может ктонить объяснить причину?