首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

使用ibatis nullvalue 防止 int,float,double型抛出的java.lang.IllegalArgumentException错误

2012-10-13 
使用ibatis nullvalue 防止 int,float,double型抛出的java.lang.IllegalArgumentException异常resultMap

使用ibatis nullvalue 防止 int,float,double型抛出的java.lang.IllegalArgumentException异常
<resultMap id="userResult" />
    <result property="education"  column="Education" nullValue="0" />
    <result property="post"  column="Post" nullValue="0" />
</resultMap>

如:以上配置,其中birthDay为Date类型,education、post为int类型,如果没有设置nullValue="0",那么直接抛java.lang.IllegalArgumentException。
因此,在使用的时候, 如果JAVA类里面是原生类型的int,float,double等的话,那么就需要配置 nullValue 了。

热点排行