작성
·
243
답변 3
0
xml 설정 파일의
<bean> 태그 내부에
constructor,property 태그가 순서대로 있기때문에,
초기화가 2번 진행된 후 컨테이너에 저장됩니다.
말씀하신대로 스프링의 기능이라고 생각하시면 될 것 같습니다
아래 주소를 참고하시면 될 것 같습니다
https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#beans-dependencies
0
싱글톤이면 getBean 사용하기전에 빈 객체를 만들어내고, 프로토타입이면 getBean을 사용해야만 빈 객체를 만들어낸다고 알고있어요.
그래서, xml설정파일에서 싱글톤 -> prototype태그에 의해서 setter가 실행된거 아닐까싶어요
0