Встречается на собеседованиях • сегодня

Какой метод Bean вызывается после его создания в Spring

После создания бина в Spring вызывается метод, помеченный аннотацией @PostConstruct. Этот метод выполняется после инициализации зависимостей (инъекции) и перед тем, как бин будет готов к использованию.

Пример:

java
@Component
public class MyBean {
    @PostConstruct
    public void init() {
        System.out.println("Bean initialized!");
    }
}

Также можно реализовать интерфейс InitializingBean и переопределить метод afterPropertiesSet(), но использование @PostConstruct предпочтительнее, так как это стандартная аннотация JSR-250 и не привязывает код к Spring API.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы