본문 바로가기
기술(technology)/Mybatis

org.mybatis.spring.MyBatisSystemException:

by shinPro 2021. 8. 20.
반응형

이 에러가 발생했다면 원인이 다양한데, 주된 원인은 다음과 같다.

mapper id가 없거나 다를경우

  1. Parameter bean의 field 명이 틀린 경우
  2. sql.xml에서 정의된 namespace와 DAO에서 호출하는 namespace가 다를 경우
  3. mapper가 정의안됨 또는 오타
  4. mapper에 정의된 namespace 중복!

결국은 해당 namespace 가 없거나 이름이 다를경우 ! 오류가난다

 

반응형

댓글