#317 Счетчик внутри транзакционного метода
Есть бин, в нем транзакционный метод. Хочется посчитать, сколько раз этот метод успешно выполнится в процессе работы. Добавляем счетчик и первой операцией в методе увеличиваем счетчик (см. комментарий). Вопрос: в случае отката транзакции count будет откачен, или останется увеличенным?
class Bean {
private int count = 0;
@Transactional
public void method() {
count++;
// что-то делаем
// получаем exception
}
}
Разбор вопроса
Войди, чтобы начать диалог
Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти
Доступно с Premium
Это лишь одно из решений, доступных с Premium. А ещё:
- 250+ продвинутых лекций
- 1300+ практических заданий
- 500+ решений задач с реальных собеседований
- Именные сертификаты Java Hub
- Расширенный доступ к AI-ментору