Null value was assigned to a property of primitive type setter of
2014-11-05 10:49
495 查看
Exception:
org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.vtradex.swms.server.model.receiving.ASN.coolingFee
原因是因为数据库为null,是新增的字段
<!--降温费 -->
<property name="coolingFee" type="double" column="COOLING_FEE"/>
解决方法有两个:
1. 往数据库添加默认值,这里可以手动添加:
update wms_asn a set a.coolingFee = 0.0
2.修改映射文件,把double类型改成相应包装类
<!--降温费 -->
<property name="coolingFee" type="java.lang.Double" column="COOLING_FEE"/>
原则上应该做对象设计,不做数据库设计,设计类的时候,类的属性都应该设为java基本类型对应的包装类,防止查询数据时报错。
org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.vtradex.swms.server.model.receiving.ASN.coolingFee
原因是因为数据库为null,是新增的字段
<!--降温费 -->
<property name="coolingFee" type="double" column="COOLING_FEE"/>
解决方法有两个:
1. 往数据库添加默认值,这里可以手动添加:
update wms_asn a set a.coolingFee = 0.0
2.修改映射文件,把double类型改成相应包装类
<!--降温费 -->
<property name="coolingFee" type="java.lang.Double" column="COOLING_FEE"/>
原则上应该做对象设计,不做数据库设计,设计类的时候,类的属性都应该设为java基本类型对应的包装类,防止查询数据时报错。
相关文章推荐
- Null value was assigned to a property of primitive type setter of……
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of com.index.
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter of"原因及解决方法
- Null value was assigned to a property of primitive type setter of model.LabAppForm.peoplenumber; nes
- Null value was assigned to a property of primitive type setter of ...
- Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter
- Null value was assigned to a property of primitive type setter of
- 问题描述:Null value was assigned to a property of primitive type setter
- Null value was assigned to a property of primitive type setter问题分析与解决
- Null value was assigned to a property of primitive type setter of cn.itcast.oa.domain.Forum.topicCou
- Null value was assigned to a property of primitive type setter of com.ibeifeng.po.Employee.modifyTim
- Null value was assigned to a property of primitive type setter of
- 关于Hibernate中的int和float数据及Null value was assigned to a property of primitive type setter of
- Null value was assigned to a property of primitive type setter ,hibernate int型数据无法读取 hiberante读int
- Null value was assigned to a property of primitive type setter of