码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2015-11-26 21:05:17      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

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中未给他赋值,则就为空,所以就会报错!

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

标签:

原文地址:http://www.cnblogs.com/lcngu/p/4998701.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!