获取急切懒惰的定义关系

时间:2016-09-12 09:22:39

标签: java hibernate

我们有一个复杂的数据结构,目前我们正在急切地使用Hibernate获取所有内容,

由于此获取类型对服务器施加的费用以及项目的前端部分并不总是需要所有信息而只需要父对象信息这一事实,我们希望将所有信息传递给服务器一个懒惰的类型获取,但有时,需要一个急切的类型,

有时候只使用hibernate来获取数据吗?

我可以使用命名查询来做到这一点,但我想首先知道Hibernate是否可行

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以使用CriteriaApi加入强制加载所选属性(如果使用CriteriaApi进行查询构建),或JOIN FETCH JPQL加载{{1}}。

Google提供了很多关于操作方法的示例。 Here就是其中之一