Framework/Mybatis
[Mybatis] null 처리방법 / null 체크 / jdbcTypeForNull
나비와꽃기린
2016. 8. 9. 17:17
MyBatis에서 쿼리에 매핑되는 파라미터에 Null 값이 있을 경우 에러가 발생한다.
1. 해결 방법(1)
mybatis 설정 파일에 다음과 같은 setting을 추가해 준다.
<configuration> <settings> <setting name="cacheEnabled" value="true"></setting> <setting name="callSettersOnNulls" value="true"></setting> <setting name="jdbcTypeForNull" value="NULL" /> </settings> </configuration>
|
2. 해결 방법(2)
NULL로 셋팅 되는 파라미터 값에 옵션을 붙여준다.
#{CODE , jdbcType=VARCHAR }