MyBatis
MyBatis "부적합한 열 유형: 1111" 오류
xemaker
2017. 6. 14. 15:53
MyBatis "부적합한 열 유형: 1111" 오류
Error setting null for parameter #1 with JdbcType OTHER.
Error setting null for parameter #1 with JdbcType OTHER .
Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 부적합한 열 유형: 1111
에러메시지 그대로 #1 즉, 첫번째 파라미터가 null 이라서 발생한 오류이다.
파라미터 갯수가 많으면 헷갈리고 아무리 잘 보려해도 잘 보이지 않는다.
알고 봤더니 자바에서는 언더바 _ 붙여서 값을 세팅했고 MyBatis에서는 언더바 없이 쓰는 바람에
매핑이 되지 않아서 null 로 에러를 뱉어내는 경우였다..
이런 에러 나면 시간을 많이 잡아 먹으니 에러 메시지를 잘 분석하고 믿고 빠르게 처리해야 겠다..