Вопросы с собеседований по Java и ответы на них.
По рекламе: @tproger_sales_bot
Учиться у нас: clc.to/3wECtA
Для обратной связи: @proglibrary_feeedback_bot
Post #1418
973
❓ Чем отличаются BeanFactory и ApplicationContext?
BeanFactory — базовый IoC-контейнер с ленивой инициализацией: бины создаются при первом обращении.
ApplicationContext расширяет BeanFactory и добавляет почти всё, чем пользуются на практике:
— eager-инициализацию синглтонов при старте;
— интернационализацию (MessageSource);
— публикацию и обработку событий;
— автоматическую регистрацию BeanPostProcessor и BeanFactoryPostProcessor;
— интеграцию с AOP и удобную работу с ресурсами.
В реальных приложениях используют ApplicationContext. BeanFactory — нишевый вариант для крайне ресурсно-ограниченных сред.
🐸 Библиотека собеса по Java
#spring
BeanFactory — базовый IoC-контейнер с ленивой инициализацией: бины создаются при первом обращении.
ApplicationContext расширяет BeanFactory и добавляет почти всё, чем пользуются на практике:
— eager-инициализацию синглтонов при старте;
— интернационализацию (MessageSource);
— публикацию и обработку событий;
— автоматическую регистрацию BeanPostProcessor и BeanFactoryPostProcessor;
— интеграцию с AOP и удобную работу с ресурсами.
В реальных приложениях используют ApplicationContext. BeanFactory — нишевый вариант для крайне ресурсно-ограниченных сред.
🐸 Библиотека собеса по Java
#spring
- 🔥 3
- 👍 2
- 👏 1







