#82 Проблемы транзакций и инициализации Spring Bean

Компании:
Сбербанк
Темы:
SpringSpring BootТранзакцииКод ревью

Объяснить, что здесь не так, и дать варианты исправления:

@Service
class MyService {

    @Autowired
    private AnotherService anotherService;

    private MyService() {
        initServices(anotherService);
    }

    @Transactional
    private void initServices(AnotherService anotherService) {
        anotherService.doSomething();
    }
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти