Встречается на собеседованиях • сегодня
Что лежит в основе Spring Core
В основе Spring Core лежит IoC-контейнер (Inversion of Control), который управляет жизненным циклом бинов и их зависимостями через DI (Dependency Injection). Ключевые компоненты:
- BeanFactory – базовая реализация контейнера.
- ApplicationContext – расширенная версия BeanFactory с поддержкой AOP, событий, i18n и др.
- Аннотации (
@Component,@Autowired,@Configuration) для конфигурации.
Пример DI через конструктор:
java
@Service
public class UserService {
private final UserRepository repository;
@Autowired
public UserService(UserRepository repository) {
this.repository = repository;
}
}Spring использует рефлексию и проксирование для работы DI и AOP. Конфигурация может быть XML, Java-based или через аннотации.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы