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

준영님의 프로필 이미지

작성한 질문수

스프링 핵심 원리 - 기본편

request 스코프 예제 만들기

CoreApplication 파일의 @SpringBootApplication와 @Configuration에 대해 궁금한게 있어요.

작성

·

284

1

CoreApplication 파일에 @SpringBootApplication이 있어 @ComponentScan이 이루어지는 걸 알 수 있는데요.

1. AppConfig 파일과 AutoAppConfig 파일이 읽어 지는 순서가 @Configuration을 갖고 있어서 바로 Bean이 되는건가요? 아니면 @Configuration 안에 있는 @Component가 있어 ComponentScan이 되는건가요? 

 

2. 그리고 AutoAppConfig 파일에 아래와 같이 excludeFilters가 되어있는데 실행을 해보면 AppConfig의 내용이 실행된걸 콘솔창에서 볼수있었습니다. 제외 돼야 하는거 아닌가요? 제외가 되지않는다면 왜 그런지 이유를 알고 싶습니다.

 

답변 1

0

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

1. @Component로 인해 스캔대상이 됩니다.

2. AutoAppConfig와 AppConfig가 패키지 어디에 위치하는지 전체를 캡쳐해서 알려주세요.

감사합니다.

준영님의 프로필 이미지
준영
질문자

해당 패키지 위치 전체입니다.

아래 글 답변을 참고해주세요.

https://www.inflearn.com/questions/182629

준영님의 프로필 이미지
준영
질문자

감사합니다!

준영님의 프로필 이미지

작성한 질문수

질문하기