프로젝트 패키지 생성 관련 문의
- 작성자
- 관리자
- 작성일자
- 2009-09-07
- 조회수
- 3,247
Q
src.main.java.egovframework 패키지와 같은 레벨로
src.main.java.portmis라는 패키지를 만들어서 비지니스 소스를 구현할려고 합니다.
이때 변경하거나 추가해줘야 되는 설정이 있으면 알려주세요
A
만드시고자 하는 패키지는 반드시 egovframework 의 패키지 구조로 만드실 필요는 없습니다.
원하시는 형태로 패키지를 만드신 다음 aop 설정상의 pointcut 해당하는 부분에
(예를 들자면 expression="execution(* egovframework.lab.aop..Xml*Impl.*(..))") )
패키지정보를 수정해주어야 합니다.
또한 component scan 시의 base-package 에 유의하시면 됩니다.
여기서는 egovframework 이 최상단의 패키지명과 원하시는 패키지의 최상단(mypackage) 을 명시해주시면 됩니다.
<context:component-scan base-package="egovframework,mypackage" />
원하시는 형태로 패키지를 만드신 다음 aop 설정상의 pointcut 해당하는 부분에
(예를 들자면 expression="execution(* egovframework.lab.aop..Xml*Impl.*(..))") )
패키지정보를 수정해주어야 합니다.
또한 component scan 시의 base-package 에 유의하시면 됩니다.
여기서는 egovframework 이 최상단의 패키지명과 원하시는 패키지의 최상단(mypackage) 을 명시해주시면 됩니다.
<context:component-scan base-package="egovframework,mypackage" />