1. Введение
Возможно, одним из наиболее важных принципов разработки современного программного обеспечения является внедрение зависимостей (DI),
которое совершенно естественно вытекает из другого критически важного принципа: модульности.
В этом кратком руководстве будет рассмотрен особый тип техники внедрения зависимостей в Spring, называемый внедрением зависимостей на основе конструктора,
что, проще говоря, означает, что мы передаем необходимые компоненты в класс во время создания экземпляра.
Для начала нам нужно импортировать зависимость spring-context
в наш pom.xml
:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.8.RELEASE</version>
</dependency>
Затем нам нужно настроить файл конфигурации .
Этот файл может быть файлом POJO или XML, в зависимости от предпочтений.