@OneToMany条件加载

时间:2017-02-08 20:07:27

标签: jpa eclipselink

你能帮我吗? 使用EclipseLink进行JPA实现。

请帮我找到解决方法。我有实体House。

<code>
Class Animals {
String typeOfCat;
 @OneToMany
  private List<Cat> whiteCatList;
@OneToMany
  private List<Cat> blackCatList;
}
</code>

当我的实体被加载时,我想有条件地加载集合列表。原因是黑猫的猫列表有很多记录想象10,000,但我不必向用户显示所有这些,并且不想加载所有这些。 所以会根据typeOfCats加载这些集合。 是否有条件有条件地加载集合。请帮帮我。 理想情况下是查看实体属性的@Where子句,而不是类级别。 这个类是其他类的一部分,每当加载这个类时,我想检查typeOfCates的属性值,并根据我提供的标准加载一些集合。 请帮我解决这个问题。

0 个答案:

没有答案