본문 바로가기
백엔드/MyBatis

sql-map-config.xml error parsing mapper xml null

by 1005ptr 2020. 10. 13.
반응형

새 스프링 부트 서버를 만들고있는데 쓰던 코드 고대로 넣었는데 안되는 문제 발생

 

디버그 모드로 켜서 문제가 되는 부분을 열어보니

문제는

Mybatis의 SqlSessionFactoryBean을 초기화할때 MapperLocations 경로로 classpath:/sqlmap/**/*.xml 이라고 해놓고 그안에 sql-map-config.xml도 같이 넣어놓았기 때문

 

mapper경로에서 xml파일을 찾았는데 <configuration>만 있고 <mapper>가 존재하질 않으니 NullPointerException이 발생했던 것이다.

 

https://stackoverflow.com/questions/21124796/error-parsing-mapper-xml-cause-java-lang-nullpointerexception

 

Error parsing Mapper XML. Cause: java.lang.NullPointerException

I've been trying to convert from mybatis2 to mybatis3 and its giving me all sorts of problems. From the stacktrace im getting a Error Parsing Mapper XML for sqlMapConfig.xml which I take it means t...

stackoverflow.com

 

반응형

댓글