Встречается на собеседованиях • сегодня
Что такое жизненный цикл бинов
Жизненный цикл бинов в Spring описывает этапы от создания до уничтожения бина в контейнере. Основные этапы:
- Создание экземпляра – через конструктор или фабричный метод.
- Заполнение свойств – инъекция зависимостей через
@Autowiredили XML. - Инициализация – вызов методов с аннотациями
@PostConstructилиinit-method. - Готов к использованию – бин находится в контексте.
- Уничтожение – вызов
@PreDestroyилиdestroy-methodперед удалением.
Пример:
java
@Component
public class MyBean {
@PostConstruct
public void init() {
System.out.println("Initializing bean");
}
@PreDestroy
public void cleanup() {
System.out.println("Destroying bean");
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы