Junior — Middle
103
Spring çerçevesinin bileşenleriyle etkileşim hangi sınıf tarafından gerçekleştirilir?
AI'dan gelen yanıt
sobes.tech yapay zeka
Взаимодействие с компонентами Spring осуществляется через класс ApplicationContext. Это контейнер, который управляет жизненным циклом бинов, их конфигурацией и зависимостями. Через ApplicationContext можно получить нужный бин по типу или имени.
Пример получения бина из контекста:
ApplicationContext context = new AnnotationConfigApplicationContext(AppConfig.class);
MyService service = context.getBean(MyService.class);
service.doSomething();
Также есть более базовый интерфейс BeanFactory, но ApplicationContext расширяет его функциональность и используется чаще.