关于hibernate(jpa)报not-null property references a null or transient value的问题

来源:互联网 发布:天罡掌诀推算法 编辑:程序博客网 时间:2024/05/01 14:19

最近在做一个购物网站,在其中遇到一个问题:javax.persistence.PersistenceException: org.hibernate.PropertyValueException: not-null property references a null or transient value: com.shop.bean.lmm.Lmm.time我弄了好长时间,才发现问题的所在。

原来,我在写

private Date time = new Date(); 
@Temporal(TemporalType.TIMESTAMP) @Column(nullable=false)
public Date getTime() {
return time;
}
public void setTime(Date time) {
this.time = time;
}

这部分代码时将private Date time = new Date(); 写成了private Date time;我忘记了new一个Date类型的对象,导致了一天多的郁闷,而且大部分的网上文档不给力,所以在写代码时一定要认真。


原创粉丝点击