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

Какой класс позволяет работать с Spring

ApplicationContext — это центральный интерфейс в Spring для работы с контейнером IoC. Он предоставляет доступ к бинам, их конфигурации и жизненному циклу.

Пример:

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

Альтернативы:

  • AnnotationConfigApplicationContext — для Java-based конфигурации.
  • WebApplicationContext — для веб-приложений.

Ключевые методы:

  • getBean() — получение бина.
  • containsBean() — проверка существования бина.
  • getEnvironment() — доступ к настройкам окружения.

Для современного Spring Boot часто используется автоматическое сканирование через @SpringBootApplication.

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

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

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

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