아래와 같은 에러가 발생할 경우.
Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value
심각: Servlet.service() for servlet [action] in context with path [/xxx] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for xxxMapper ### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for [xxxMapper] with root cause java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for xxxMapper |
제일 의심해야 부분은 mapper가 선언되지 않았거나, 선언했다고 착각했지만, 오타가 난 경우가 유력하다.
선언도 되어 있고 오타도 안 났다면, 재 컴파일이나 clean 처리 후 서버 재기동을 하자.
'development > server' 카테고리의 다른 글
JS나 CSS 수정 후 서버에 반영했지만 읽지 못할 때 (0) | 2018.03.09 |
---|---|
[Tomcat] Permission denied Error (0) | 2018.03.05 |