<resultMap id="userResult" class="user">
<result property="birthDay" column="BirthDay" />
<result property="education" column="Education" [color=red]nullValue="0"[/color] />
<result property="post" column="Post" [color=red]nullValue="0"[/color] />
</resultMap>
如:以上配置,其中birthDay为Date类型,education、post为int类型,如果没有设置nullValue="0",那么直接抛java.lang.IllegalArgumentException。
因此,在使用的时候, 如果JAVA类里面是原生类型的int,float,double等的话,那么就需要配置 nullValue 了。
<result property="birthDay" column="BirthDay" />
<result property="education" column="Education" [color=red]nullValue="0"[/color] />
<result property="post" column="Post" [color=red]nullValue="0"[/color] />
</resultMap>
如:以上配置,其中birthDay为Date类型,education、post为int类型,如果没有设置nullValue="0",那么直接抛java.lang.IllegalArgumentException。
因此,在使用的时候, 如果JAVA类里面是原生类型的int,float,double等的话,那么就需要配置 nullValue 了。