gpt4 book ai didi

java - Hibernate 中一对一、多对一和一对多的默认获取类型

转载 作者:IT老高 更新时间:2023-10-28 11:39:50 26 4
gpt4 key购买 nike

hibernate 映射中的默认获取类型是什么?

我在探索之后了解到的是:

  • 对于一对一来说,它是渴望
  • 对于一对多来说,它是惰性的

但在 Eclipse 中测试后,它对所有人都渴望。

这取决于我使用的是 JPA 还是 Hibernate?

最佳答案

这取决于您使用的是 JPA 还是 Hibernate。

来自JPA 2.0 spec ,默认为:

OneToMany: LAZY
ManyToOne: EAGER
ManyToMany: LAZY
OneToOne: EAGER

在 hibernate 状态下,一切都是懒惰的

更新:

最新版本的 Hibernate 与上述 JPA 默认值保持一致。

关于java - Hibernate 中一对一、多对一和一对多的默认获取类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26601032/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com