Я хотел видеть, когда инъекция сеттера действительно происходит весной, и отлаживает мой код для этого. Кажется, что как инъекция конструктора, так и сеттера происходит, когда выполняется первая строка. Мне интересно, если служба, которая будет иметь введенную зависимость, заметит разницу вообще? По-моему, это не так? Если нет, тогда где же разница?Весна Установка времени инициализации впрыска
ApplicationContext context = new ClassPathXmlApplicationContext("spring-module.xml");
//Both setting and constructor dependencies are initialized at this point.
CampaignManager cm = (CampaignManager) context.getBean("campaignManager");
Инъекция конструктор происходит, когда конструктор выполняется инъекция сеттер - после того, как объект создан. –