Встречается на собеседованиях • сегодня
Какие знаешь методы жизненного цикла бинов в Spring
В Spring бины проходят несколько этапов жизненного цикла:
- Инициализация - создание экземпляра через конструктор
- Внедрение зависимостей - через
@Autowiredили XML - Post-обработка - можно использовать аннотации:
@PostConstruct- метод вызывается после внедрения зависимостейInitializingBean.afterPropertiesSet()
- Использование - бин готов к работе
- Уничтожение:
@PreDestroy- метод вызывается перед уничтожениемDisposableBean.destroy()
Пример:
java
@Component
public class MyBean {
@PostConstruct
public void init() {
System.out.println("Bean initialized");
}
@PreDestroy
public void cleanup() {
System.out.println("Bean destroyed");
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы