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

권오윤님의 프로필 이미지
권오윤

작성한 질문수

스프링 핵심 원리 - 기본편

필터

컴포넌트 스캔의 대상 질문드립니다.

작성

·

532

0

BeanA에 달려있는 @MyIncludeComponent의 경우 @Component 어노테이션이 붙어있지 않음에도 어떻게 컴포넌트 스캔의 대상이 되어 빈으로 등록되는 것인지 궁금합니다.

혹시 includeFilters에 지정된 클래스는 @Component가 없어도 자동으로 빈으로 등록이 되는 것일까요?

답변 1

1

안녕하세요, 권오윤 님. 공식 서포터즈 y2gcoder 입니다.

@ComponentScan은 includeFilters에 @Component를 넣어준 상태가 기본이라 생각하시면 편합니다. 그래서 컴포넌트 스캔 대상에 @MyIncludeComponent도 includeFilters에 넣어줬기 때문에 해당 애노테이션이 붙은 클래스들을 찾아 빈으로 등록해주게 됩니다.

감사합니다.

권오윤님의 프로필 이미지
권오윤
질문자

초고속 답변 감사합니다 ^^

감사합니다! 파이팅입니다!

덕분에 이해됬습니다. 감사합니다.

권오윤님의 프로필 이미지
권오윤

작성한 질문수

질문하기