MyBatis 사용 시 에러관련 context-sqlMap.xml 부분 수정 문의
- 작성자 :
- 갱*
- 작성일 :
- 2016-01-19 14:34:19
- 조회수 :
- 1,578
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
404에러발생하였는데..
Error creating bean with name 'boardService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'boardMapper' is defined
제가 MyBatis로 바꿔서 사용하려고하는데요..
context-sqlMap.xml 에서
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="sqlMapClient" class="egovframework.rte.psl.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="classpath:/egovframework/sqlmap/example/sql-map-config.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean>
이부분도 바꾸어줘야하는 것인가요? myBatis 적용가이드에서는
context-mapper.xml 만 바꿔주면 되는것으로 설명이되어있는데.. 해당에러가 그것과 상관이없는지요...
설명부탁드립니다.
Error creating bean with name 'boardService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'boardMapper' is defined
제가 MyBatis로 바꿔서 사용하려고하는데요..
context-sqlMap.xml 에서
<!-- SqlMap setup for iBATIS Database Layer -->
<bean id="sqlMapClient" class="egovframework.rte.psl.orm.ibatis.SqlMapClientFactoryBean">
<property name="configLocation" value="classpath:/egovframework/sqlmap/example/sql-map-config.xml"/>
<property name="dataSource" ref="dataSource"/>
</bean>
이부분도 바꾸어줘야하는 것인가요? myBatis 적용가이드에서는
context-mapper.xml 만 바꿔주면 되는것으로 설명이되어있는데.. 해당에러가 그것과 상관이없는지요...
설명부탁드립니다.
A
갱이님 안녕하세요.
표준프레임워크센터입니다.
'sample 게시판 프로젝트' 상에서 ibatis를 mybatis로 전환하는 방법은
EgovSampleServiceImpl.java 소스에 클래스 필드로 선언된 sampleDAO를
원하는 방식으로 선언하여 적용가능하도록 제공하고 있습니다. (주석으로 선택 적용)
주석면 변환한 뒤 서비스를 올리시면 바로 동작이 되는 형태입니다.
myBatis 적용가이드와 함께
교육교제에서 제공하는 자료도 참고하시면 도움이 될 것 같습니다.
http://www.egovframe.go.kr/cop/bbs/selectBoardArticle.do?menu=4&submenu=2
> 교육자료 설치 후
\textbook\03.실행환경\02.실행환경_교육교재(데이터처리).pdf (42p 참고)
감사합니다.
표준프레임워크센터입니다.
'sample 게시판 프로젝트' 상에서 ibatis를 mybatis로 전환하는 방법은
EgovSampleServiceImpl.java 소스에 클래스 필드로 선언된 sampleDAO를
원하는 방식으로 선언하여 적용가능하도록 제공하고 있습니다. (주석으로 선택 적용)
주석면 변환한 뒤 서비스를 올리시면 바로 동작이 되는 형태입니다.
myBatis 적용가이드와 함께
교육교제에서 제공하는 자료도 참고하시면 도움이 될 것 같습니다.
http://www.egovframe.go.kr/cop/bbs/selectBoardArticle.do?menu=4&submenu=2
> 교육자료 설치 후
\textbook\03.실행환경\02.실행환경_교육교재(데이터처리).pdf (42p 참고)
감사합니다.