mybatis 연동 문제
- 작성자 :
- 정*란
- 작성일 :
- 2015-05-27 15:02:07
- 조회수 :
- 2,586
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
sql-map-config.xml 내용은 아래와 같습니다.
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<!-- changes from the defaults -->
<setting name="lazyLoadingEnabled" value="false" />
<setting name="callSettersOnNulls" value="false" />
</settings>
<mappers>
<mapper resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL.xml"/>
</mappers>
</configuration>
-----------------------------------------------------------------------------------------------------------------------------------
서버 실행시 에러는 다음과 같습니다.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in file [C:\dev\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\plc\WEB-INF\classes\egovframework\spring\context-sqlMap.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'class path resource [egovframework/sqlmap/example/sql-map-config.xml]'; nested exception is java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.NullPointerException
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<settings>
<!-- changes from the defaults -->
<setting name="lazyLoadingEnabled" value="false" />
<setting name="callSettersOnNulls" value="false" />
</settings>
<mappers>
<mapper resource="egovframework/sqlmap/example/sample/EgovSample_Sample_SQL.xml"/>
</mappers>
</configuration>
-----------------------------------------------------------------------------------------------------------------------------------
서버 실행시 에러는 다음과 같습니다.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSession' defined in file [C:\dev\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\plc\WEB-INF\classes\egovframework\spring\context-sqlMap.xml]: Invocation of init method failed; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: 'class path resource [egovframework/sqlmap/example/sql-map-config.xml]'; nested exception is java.lang.RuntimeException: Error parsing Mapper XML. Cause: java.lang.NullPointerException
A
http://mybatis.github.io/mybatis-3/ko/configuration.html