您的位置:首页 > 产品设计 > UI/UE

org.hibernate.PropertyValueException: not-null property references a null or transient value

2015-04-26 23:10 676 查看
org.hibernate.PropertyValueException: not-null property references a null or transient value:

com.bjcx.project.entity.task.Equipmenttable.ProjPortfolioID

at org.hibernate.engine.Nullability.checkNullability(Nullability.java:72)

at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate

字面意思:一个不允许为Null的属性引用了一个为Null的或者无效的值。

原因:在***.hbm.xml中的

<property name="ProjPortfolioID" column="ProjPortfolioID"

type="big_decimal" not-null="true" length="10" />

中,not-null="true",这说明属性ProjPortfolioID 不允许为空,而在ActionForm中未给他赋值,则就为空,所以就会报错!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐