#new的Hibernate错误

时间:2018-04-23 14:51:40

标签: hibernate jpa-2.1

我在WildFly 12上用Hibernate 5.1和JPA 2.1得到了这个错误:

  

引起:org.hibernate.PropertyNotFoundException:找不到属性的setter方法[rs.co.bora5.programs.sevid.model.Klijent #new]

我已经实现了所有getter setter,no-args构造函数......

1 个答案:

答案 0 :(得分:0)

最后,它是映射超类的问题...... 我添加了方法

public Boolean isNew() {
return id == null;
} 

本来应该告诉我对象是否被持久化,并且因此Hibernate以某种方式要求setter for field new。删除方法isNew()后一切正常。