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

Что является центральным компонентом Spring

Центральным компонентом Spring является IoC-контейнер (Inversion of Control), который управляет жизненным циклом бинов и их зависимостями. Он реализован через интерфейсы BeanFactory (базовый) и ApplicationContext (расширенный).

Пример:

java
ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");
MyService service = context.getBean(MyService.class);

Ключевые функции:

  • DI (Dependency Injection) — внедрение зависимостей.
  • Создание и настройка бинов через аннотации (@Component, @Service) или XML.
  • Управление скоупами (singleton, prototype).

Без IoC-контейнера Spring теряет свою основу — автоматизацию работы с объектами.

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

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

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

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