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

HHS님의 프로필 이미지
HHS

작성한 질문수

스프링 핵심 원리 - 기본편

탐색 위치와 기본 스캔 대상

basePackages의 범위 질문

작성

·

182

0

예컨대 basePackages에 hello.core라는 식으로 기본 스캔 대상을 설정해주는데, 만약 제 애플리케이션에서 의존중인 라이브러리 내에도 마침 hello.core라는 클래스패스를 가진 게 있으면 그것도 다 컴포넌트 스캔 대상이 되나요?(아닐 것 같긴 한데.. 궁금해서 질문드려요)

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. Hyunsang Han님

클래스패스가 같으면 컴포넌트 스캔의 대상이 됩니다.

그래서 클래스패스는 처음부터 주의해서 설정해야 합니다.

(com.xxx 처럼 회사 이름을 package 앞에 넣는 것은 이런 이유 때문입니다.)

감사합니다.

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

오ㅎㅎ 영한님 직접 답글 달아주셨군요. 감사합니다.

HHS님의 프로필 이미지
HHS

작성한 질문수

질문하기