java - hibernate PropertyNotFoundException

标签 java hibernate persistence

我已经找到了一些关于这个异常的信息,但我的很奇怪。

Caused by: org.hibernate.PropertyNotFoundException: 
Could not find a setter for property empty in class java.util.List

没有信息是哪里出了问题。我在我的实体中使用 List,但我不明白哪里出了问题。

最佳答案

Hibernate 试图保留一个 List 对象并告诉您 List 上没有 setEmpty(boolean empty) 方法。

这是由试图在两个实体之间创建关系的配置问题引起的。

更新:

不需要setEmpty。您在 hibernate 实体上配置集合的方式使 Hibernate 感到困惑,试图保留一个 List 而不是在两个表中的行之间创建关系。您需要正确配置所讨论的一对多关系。

关于java - hibernate PropertyNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5924274/

相关文章:

java - 如何在 Java EE 中编写 cron 作业?

java - 具有继承的单向多对一关系

java - 获取模型中的对象列表并实现到 ng-repeat 中

image - Swift 3 中的 Firebase 存储图像持久性

c# - WCF 持久服务是正确的选择吗?

ios - Realm -更新对象数组中的所有项目而不是仅附加新项目

java - 如何从 XSL 输出缩进中排除某些元素?

java - IntelliJ "Debug info unavailable"- 如何修复?

java - 当每个人都有不同的概率时,我如何选择一个随机枚举?

java - Hibernate 连接超时 - java.io.EOFException