我有一个非常大的对象树结构,我坚持使用 Hibernate。这应该首先与根节点保持一致,然后是子节点等等。然而,这不是 Hibernate 的做法,它首先持久化子对象,然后在持久化父对象时更新子对象中的引用列。这不是最佳方式,因此我强制一对多 (JoinColum) 不为空 (nullable=false)。
现在事实证明一切都更慢,慢得多。我不明白?!
最佳答案
如果是双向关联,则需要将一端映射为反向(如果使用注释,则在 xml 和 mappedBy 中使用反向属性)。
关于java - 一对多的 Hibernate 持久性很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3758870/