Новое Распределяем каналы MAX по категориям и территориям. Читать новость

Spring: контейнер собирает зависимости



В обычном Java-коде объект можно создать через new и передать зависимости в конструктор. В Spring ту же сборку берёт на себя IoC-контейнер: создаёт бины по конфигурации и связывает их.

Dependency Injection означает, что объект получает зависимости извне. Он не должен сам искать их через глобальный доступ к контейнеру.

Constructor injection удобно использовать для обязательных зависимостей: состав объекта виден из сигнатуры конструктора, а поля могут быть final.

Spring Boot добавляет автоконфигурацию и удобный запуск, но не отменяет необходимость понимать, какие бины созданы и почему выбран конкретный кандидат.

#Java

Java Библиотека | Мы в Телеграм
Просмотры: 237
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти