context-common 컴포넌트 스캔 경로
- 작성자 :
- w******9
- 작성일 :
- 2024-10-08 15:10:07
- 조회수 :
- 253
- 구분 :
- 개발환경 / 4.2
- 진행상태 :
- 완료
Q
context-common.xml 파일에서 컴포넌트 스캔 경로를 설정할 수 있는데
기본값으로는 egovframework 로 되어있는데
저는 src/main/java/** 이런식으로 설정하고 싶은데 그렇게는 안되는건가요?
위 처럼 설정하고 싶은 이유는
폴더를 egovframework 랑 같은 위치 폴더를 도메인당 여러개 두고 싶어서요
기본값으로는 egovframework 로 되어있는데
저는 src/main/java/** 이런식으로 설정하고 싶은데 그렇게는 안되는건가요?
위 처럼 설정하고 싶은 이유는
폴더를 egovframework 랑 같은 위치 폴더를 도메인당 여러개 두고 싶어서요
환경정보
-
- OS 정보 :
- 표준프레임워크 버전 :
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
컴포넌트 스캔에 여러 베이스 패키지를 선언하여 사용하시는 경우
콤마를 통해 여러 베이스 패키지를 스캔하실 수 있습니다.
하지만 문의하신 src/main/java/** 형태는
파일 시스템 path 표기 방식으로
컴포넌트 스캔에는 적용하실 수 없고
아래 예시와 같이 자바 패키지 논리적 경로를 표기하여
컴포넌트 스캔 경로를 설정하실 수 있습니다.
감사합니다.
표준프레임워크 센터입니다.
컴포넌트 스캔에 여러 베이스 패키지를 선언하여 사용하시는 경우
콤마를 통해 여러 베이스 패키지를 스캔하실 수 있습니다.
하지만 문의하신 src/main/java/** 형태는
파일 시스템 path 표기 방식으로
컴포넌트 스캔에는 적용하실 수 없고
아래 예시와 같이 자바 패키지 논리적 경로를 표기하여
컴포넌트 스캔 경로를 설정하실 수 있습니다.
ex) context-common.xml <context:component-scan base-package="egovframework, 패키지명1, 패키지명2, ..."/> |
감사합니다.