我在WildFly 12上用Hibernate 5.1和JPA 2.1得到了这个错误:
引起:org.hibernate.PropertyNotFoundException:找不到属性的setter方法[rs.co.bora5.programs.sevid.model.Klijent #new]
我已经实现了所有getter setter,no-args构造函数......
答案 0 :(得分:0)
最后,它是映射超类的问题...... 我添加了方法
public Boolean isNew() {
return id == null;
}
本来应该告诉我对象是否被持久化,并且因此Hibernate以某种方式要求setter for field new。删除方法isNew()
后一切正常。