• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

컴포넌트스캔이 없을 때 AppConfig

22.10.23 23:29 작성 조회수 140

0

@ComponentScan이 없을 때, AppConfig는 어떻게 스프링 컨테이너에 등록되나요?

#스프링 컨테이너 생성
ApplicationContext applicationContext = new 
AnnotationConfigApplicationContext(AppConfig.class);

@ComponentScan을 안 썼던 이전 수업에서,
위의 코드처럼 스프링 컨테이너를 생성할 때 넘겨주는 AppConfig 파일을 보고 스프링 빈으로 등록했던 건가요?

답변 1

답변을 작성해보세요.

0

OMG님의 프로필

OMG

2022.10.23

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

네 이해하신게 맞습니다.

스프링 컨테이너에 직접 스프링 빈으로 등록할 클래스를 인자로 넘길수도 있고, 설정 클래스를 인자로 넘겨서 직접 스프링 빈으로 등록할 수 있습니다.


.
감사합니다.