728x90
반응형
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 basic.api.mrOfbs.mrOfbsDetail ### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for basic.api.mrOfbs.mrOfbsDetail
mapper id를 잘입력했는데, 매핑되지 않는다고 에러 메시지가 떴다.
매핑이 잘 되어 있음에도 불구하고 문제가 발생한다면, 몇 가지 추가적으로 확인해볼 사항들이 있습니다:
Mapper XML 파일 경로 및 설정 확인:
application.yml 파일 확인해보니
mybatis:
mapper:
path: classpath:salesinsight/nxtlvl/module/database/basic_apidb/mapper/*/*Mapper.xml
mapper아래 폴더에 또 폴더를 만들어서 xml 을 만들었더니 경로 설정문제 때문에 찾지못하여 매핑이되지 않는 것이었다.
728x90
반응형