Объясните, почему конструктор впрыскивает лучше, чем другие варианты [дубликаты]
На этот вопрос уже есть ответ здесь:
Сеттер Д.И. против конструктора Д.И. весной? 7 ответовВ книге Pro Spring 3, Глава 4 - Введение в IOC и DI весной - Страница 59, в разделе «Инъекция сеттера и инъекция конструктора», параграф
Включая Spring, предоставляет механизм, обеспечивающий определение всех зависимостей при использовании Setter Injection, но с помощью Constructor Injection вы утверждаете требование зависимости независимо от контейнера "
Не могли бы вы объяснить с помощью примеров