패키지 변경시 @Service 단을 찾질 못합니다.
- 작성자 :
- 강*창
- 작성일 :
- 2013-08-09 10:49:09
- 조회수 :
- 948
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
egovframework 패키지에 있지 않고 다른 패키지를 통해 진행중입니다.
초기 @Controller를 찾질 못해 QnA 게시판 검색하여 해결하였습니다.
근데 다음이 문제가 발생했습니다.
@Service 이름을 지정했지만 계속 찾을수 없다고 메세지가 떨어집니다.
지난번 Controller 는 /WEB-INF/config/egovframework/springmvc/egov-com-servle.xml 에서
<context:component-scan base-package="egovframework,추가패지명">
을 수정하여 해결하였습니다.
혹시 @Service 단도 저렇게 설정해야하는 곳이 있나요??
(Service 클래스는 추가패키지 밑에 존재합니다.)
egovframework 패키지에 있지 않고 다른 패키지를 통해 진행중입니다.
초기 @Controller를 찾질 못해 QnA 게시판 검색하여 해결하였습니다.
근데 다음이 문제가 발생했습니다.
@Service 이름을 지정했지만 계속 찾을수 없다고 메세지가 떨어집니다.
지난번 Controller 는 /WEB-INF/config/egovframework/springmvc/egov-com-servle.xml 에서
<context:component-scan base-package="egovframework,추가패지명">
을 수정하여 해결하였습니다.
혹시 @Service 단도 저렇게 설정해야하는 곳이 있나요??
(Service 클래스는 추가패키지 밑에 존재합니다.)
A
안녕하세요 프레임워크 센터입니다.
보통의 경우 Controller와 service 빈을 등록하른 레이어가 나누어져 있습니다.
Controller의 경우 context-servlet.xml에 설정되어 있으며
service의 경우 context-common.xml에 설정되어 있습니다.
context-common.xml에서도 패키지를 추가하여주시면 될 것 같습니다.
수고하세요.
보통의 경우 Controller와 service 빈을 등록하른 레이어가 나누어져 있습니다.
Controller의 경우 context-servlet.xml에 설정되어 있으며
service의 경우 context-common.xml에 설정되어 있습니다.
context-common.xml에서도 패키지를 추가하여주시면 될 것 같습니다.
수고하세요.