밑에 질문에 대한 추가 질문
- 작성자 :
- 서*민
- 작성일 :
- 2011-02-08 18:18:41
- 조회수 :
- 2,343
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
loginService이 부분은 example에서 제공하지 않는다는건 알고 있습니다..
LoginService와 LoginServiceImpl을 추가생성했고
LoginServiceImpl클래스 윗부분에 @Service("loginService")를 넣었는데도
저러한 에러가 떠서 올린 질문입니다.
임시방편으로
LoginService와 LoginServiceImpl 이 둘을 예제파일 폴더에 넣었더니 에러없이 실행 되던데..
경로에 대해 xml에서 따로 더 설정해야되는 부분이 있는지..?
LoginService와 LoginServiceImpl을 추가생성했고
LoginServiceImpl클래스 윗부분에 @Service("loginService")를 넣었는데도
저러한 에러가 떠서 올린 질문입니다.
임시방편으로
LoginService와 LoginServiceImpl 이 둘을 예제파일 폴더에 넣었더니 에러없이 실행 되던데..
경로에 대해 xml에서 따로 더 설정해야되는 부분이 있는지..?
A
안녕하세요.. 서동민님..
xml 설정 중에.. <component-scan ..>으로 지정된 base-package 부분에 @Service, @Controller, @Repository 부분을 scan해야 할 package들을 정의 하셔야 인식이 되도록 되어 있습니다.
참고로 example의 경우는두 곳에 component-scan이 존재합니다.
src/main/resources 부분에 egovframework/spring/context-common.xml
src/main/webapp/ 부분에 WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml 입니다.
위의 것은 @Service, @Repository를 지정하는 것이고..
아래는 @Controller를 지정하도록 되어 있습니다.
(include-filter 및 exclude-filter 활용)
참... 추가로 여러 패키지를 지정하시는 경우에는 공백없이 ","로 구분하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
xml 설정 중에.. <component-scan ..>으로 지정된 base-package 부분에 @Service, @Controller, @Repository 부분을 scan해야 할 package들을 정의 하셔야 인식이 되도록 되어 있습니다.
참고로 example의 경우는두 곳에 component-scan이 존재합니다.
src/main/resources 부분에 egovframework/spring/context-common.xml
src/main/webapp/ 부분에 WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml 입니다.
위의 것은 @Service, @Repository를 지정하는 것이고..
아래는 @Controller를 지정하도록 되어 있습니다.
(include-filter 및 exclude-filter 활용)
참... 추가로 여러 패키지를 지정하시는 경우에는 공백없이 ","로 구분하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.