hibernate 插入数据时包错,属性不能为空

Caused by: org.hibernate.PropertyValueException: not-null property references a null or transient value: com.hneb.lbpc.appointment.vo.WorkSchedVO.COfficeId
at org.hibernate.engine.Nullability.checkNullability(Nullability.java:95)

 

由于在映射关系表中设置了某个属性不能为空,而在创建对象的时候却没有添加一个值,所以就会报错

 


解决方案
1 将映射文件中的not-null属性去掉,或改为false
2 在创建实体对象的时候给对应的属性赋予对应的值

posted @ 2018-01-22 17:06  墨.荷  阅读(843)  评论(0)    收藏  举报