Пропуски Junior Транзакции и @Transactional обновлено
Откат на checked-исключении
Вопрос
Допишите аннотацию так, чтобы транзакция откатывалась и на checked-исключениях.
@Transactional(__(1)__ = Exception.class)
public void importFile(Path p) throws IOException { ... }
Попробуйте сами
Заполните пропуски по номерам.
1
Показать ответ и разбор
Коротко
По умолчанию checked-исключения ведут к коммиту. Атрибут rollbackFor расширяет список исключений, вызывающих откат.
Что в пропусках
1
rollbackFor
Разбор
По умолчанию checked-исключения ведут к коммиту. Атрибут rollbackFor расширяет список исключений, вызывающих откат.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.