[급]새로 생성한 서비스에 관한 건
- 작성자 :
- 강*원
- 작성일 :
- 2012-12-24 11:12:58
- 조회수 :
- 1,043
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부 프레임웍으로 eGovFrame Template Project 로 생성을 하고
Controller, Service, SqlMap을 작성해서 eclipse 상에서는 오류가 없는데
첨부파일내의 Exception.txt와 같은 오류가 납니다.
/WEB-INF/config/egovframework/springmvc/egov-com-servlet.xml
의 base-package를 *로 변경하였습니다.
첨부파일안에 새로 작성한 파일들 올렸습니다.
최대한 빨리 답변 부탁드립니다.
Controller, Service, SqlMap을 작성해서 eclipse 상에서는 오류가 없는데
첨부파일내의 Exception.txt와 같은 오류가 납니다.
/WEB-INF/config/egovframework/springmvc/egov-com-servlet.xml
의 base-package를 *로 변경하였습니다.
첨부파일안에 새로 작성한 파일들 올렸습니다.
최대한 빨리 답변 부탁드립니다.
A
첨부하신 파일의 설정내용에서는
패키지 내 Controller, Service, Repository 클래스의 auto detect를 위한 설정 중,
Controller scan을 위한 부분을 수정하신 내용을 확인 할 수 있엇습니다.
Service, Repository 클래스의 scan 을 위해서는 context-common.xml ( egovframe web project 기준) 에서 설정부분도 수정이 필요합니다.
기본설정은 base-package 가 egovframework 입니다. 따라서 이 부분을 수정하지 않을 경우
eisLoginSvc 은 scan 범위에서 벗어나게됩니다.
< context:component-scan base-package="egovframework" >
< context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" / >
< /context:component-scan >
감사합니다.
패키지 내 Controller, Service, Repository 클래스의 auto detect를 위한 설정 중,
Controller scan을 위한 부분을 수정하신 내용을 확인 할 수 있엇습니다.
Service, Repository 클래스의 scan 을 위해서는 context-common.xml ( egovframe web project 기준) 에서 설정부분도 수정이 필요합니다.
기본설정은 base-package 가 egovframework 입니다. 따라서 이 부분을 수정하지 않을 경우
eisLoginSvc 은 scan 범위에서 벗어나게됩니다.
< context:component-scan base-package="egovframework" >
< context:exclude-filter type="annotation" expression="org.springframework.stereotype.Controller" / >
< /context:component-scan >
감사합니다.