인프런 커뮤니티 질문&답변

g g님의 프로필 이미지
g g

작성한 질문수

스프링 핵심 원리 - 기본편

프로토타입 스코프 - 싱글톤 빈과 함께 사용시 문제점

@Autowired ApplicationContext 확인좀 해주세요

작성

·

599

1

1번 new AnnotaitonConfigAplicationContxt(ClientBean, PrototypeBean.class) 하는 순간

 

2번 @Autowired가 작동하면서

new AnnotaitonConfigAplicationContxt(ClientBean, PrototypeBean.class) 가 ApplicationcContext applicationContext;로 DI 되는 게 맞죠?

답변 1

2

안녕하세요. g g님, 공식 서포터즈 David입니다.

네, 맞습니다. 아래 코드와 같이 코드를 수정하셔서 디버깅 해보시면 확인하실 수 있습니다.

private ApplicationContext applicationContext;

public ClientBean(ApplicationContext applicationContext) {
    this.applicationContext = applicationContext;
    System.out.println(applicationContext);
}

감사합니다.

g g님의 프로필 이미지
g g
질문자

매번 검토해 주셔서 정말 감사드립니다!!

g g님의 프로필 이미지
g g

작성한 질문수

질문하기