Вопрос проверяет фундаментальное понимание принципа внедрения зависимостей, который является ядром Spring Framework.
Короткий ответ
Dependency Injection (DI) — это паттерн, при котором зависимости объекта не создаются им самим, а "внедряются" извне, обычно фреймворком. В Spring это означает, что контейнер Spring создает бины и автоматически подставляет нужные зависимости (через конструктор или поля) вместо того, чтобы объекты создавали их самостоятельно. Это делает код более гибким и удобным для тестирования.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.