본문 바로가기
MYBATIS

[MYBATIS] No typehandler found for property

by steadyMan 2022. 2. 27.

Mapper파일에 resultMap 추가 후 서버 기동때 에러사항이 발생하였다. 

발생한 에러사항

IllegalStateException이 발생하였고 

No typehandler found for property 메시지가 VO의 특정필드(regDate)와 함께 출력되었다. 

 

검색결과 resultMap의 매핑대상 필드의 데이터타입이 MYBATIS에서 지원하지 않는 데이터타입이라 발생하는 것으로

확인하였다.

 

에러 발생 resultMap

대상 자바 파일에서 확인결과 데이터타입 import가 의도대로 수행되지 않음을 확인하였다. 

java.sql.Timestamp를 import하려 했으나 security의 Timestamp가 import된 상태였다. 

 

잘못된 import

import수행 시 한 번더 확인하는 습관을 기르자

'MYBATIS' 카테고리의 다른 글

[MYBATIS] 복수의 파라미터 전달하기  (0) 2022.05.18

댓글