질문&답변
의존관계 주입 관련 질문
값 주입은 초기화 콜백과 연관성이 없어 보여 다음과 같이 설정을 수정하고 테스트를 진행하여도 콜백이 호출되었습니다. @Configuration static class LifeCycleConfig { @Bean public NetworkClient networkClient (){ NetworkClient networkClient = new NetworkClient (); //networkClient.setUrl("http://www.dev.or.kr"); return networkClient; } } 위와 같이 Setter 호출을 주석처리 하여도 초기화 콜벡이 호출되었습니다. 테스트 결과: 생성자 호출 : url = null Connect url = null (*초기화 콜백 호출) Call url = null message = Single tone 11:00:48.992 [Test worker] DEBUG org.springframework.context.annotation.AnnotationConfigApplicationContext - Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@62ec3495, started on Tue Aug 24 11:00:48 KST 2021 Disconnect = null 혹 제가 이해를 잘못하고 있는건지요?
- 좋아요수
- 6
- 댓글수
- 4
- 조회수
- 384





