• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

ApplicationContext는

20.08.27 22:50 작성 조회수 114

1

따로 컴포넌트 등록을 안했는데 어떻게 @Autowired로 주입이 되나요.. ? 

답변 1

답변을 작성해보세요.

1

ApplicationContext가 자기가 관리할 빈을 만들 때 해당 빈 내부에서 ApplicationContext를 주입을 받으려 한다면 해당 빈을 만들면서 자기 자신(ApplicationContext)을 주입해 줍니다. 조금 더 구체적으로 알고 싶으시면 ApplicationContext 구현체 소스 코드를 깊게 살펴보시거나 디버거를 활용해서 살펴보시기 바랍니다.