Как лучше всего инициализировать bean-компонент?
ИМО, главное преимущество jdk внедрения конструктора в spring том, что он совместим с неизменяемостью. Однако, если core-java у класса более 3-х зависимостей, это .java требует предоставления конструктора, который javax принимает большое количество openjdk параметров, что является java-se громоздким.
При использовании java-api установщика-инъекции я предпочитаю spring-java-config использовать аннотацию @PostConstruct
для spring-framework определения метода инициализации. Это java-se подразумевает более слабую spring-framework связь со средой Spring, чем openjdk упомянутый вами метод afterProperties()
(на jre самом деле, я думаю, что core-java это afterPropertiesSet()
). Другой вариант - атрибут spring-java-config метода init элемента
.
java
spring
Как лучше всего инициализировать bean-компонент?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.