【发布时间】:2018-11-07 22:13:12
【问题描述】:
我正在使用 Spring 和 JPA(休眠)。
当我从许多网站学习关系(实现它们的方法很少)时,也有关于获取类型的讨论,但我在这里提出的问题从未得到完全回答。
我想知道是否存在双向关系不能偷懒的情况? 单向有时也能不偷懒吗?
例如:
假设在一个Warehouse 中有多个Boxes。鉴于这是多对一关系(如前所述,实现它的方式很少,为了这个例子,假设Warehouse 是拥有方)- 它可以在两端都懒惰(你可以加载Box,懒惰Warehouse ,但加载Warehouse 不会加载它所有的Boxes,只有当你真正得到它们时)?
这样的 sn-p 看起来如何 - 我是否只是用 JPA 的 LAZY 或其他一些可能特定于 Hibernate 的东西来注释两端?
【问题讨论】: