posts - 6,  comments - 2,  trackbacks - 0
刚刚做项目的时候遇到了这样一个问题:

Null value was assigned to a property of primitive

百度了一下,发现是
数据库字段值为NULL,int 类型不能赋值为NULL,只能为0,但有些实际应用中,如学生分数,0表示0分,NULL,则表示暂无分数所以,要不设数据字段不为NULL,要不就是用Integer.


解决方法:
解决办法:

javabean.hbm.xml

  <property name="provinceOrderMember" type="int">
            <column name="provinceOrderMember">
                <comment></comment>
            </column>
        </property>
type="int" 改为type="java.lang.Integer 

javabean    中 属性定义

    private int provinceOrderMember; 改为private Intege provinceOrderMember

或者直接建库的时候设定全部数值类型默认为0就好!
posted on 2011-10-31 16:28 唐大力 阅读(257) 评论(0)  编辑  收藏 所属分类: ssh

只有注册用户登录后才能发表评论。


网站导航:
 
<2011年10月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

常用链接

留言簿

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜