Java 如何从有限制的父类中获取1:M实体?

Java 如何从有限制的父类中获取1:M实体?,java,hibernate,spring-mvc,jpa,Java,Hibernate,Spring Mvc,Jpa,我有一个具有多个一对多实体类的实体类。 具有fetch typeFetchType.EAGER的所有子类。 我必须使用限制和父类来获取它们 如何在Hibernate JPA中实现这一点?创建OneToMany关系FetchType.LAZY,然后简单地与一起使用。我的个人提示,这只是为了避免急切的关联,但如果这是一个要求的话。我可以试试max_fetch_depth属性。 查看以了解其工作原理。我想用父对象获取子对象。如果我使用延迟抓取,那么我必须在父对象之后单独检索子对象。据我所知,您具有双向

我有一个具有多个一对多实体类的实体类。 具有fetch type
FetchType.EAGER
的所有子类。 我必须使用限制和父类来获取它们

如何在Hibernate JPA中实现这一点?

创建
OneToMany
关系
FetchType.LAZY
,然后简单地与一起使用。

我的个人提示,这只是为了避免急切的关联,但如果这是一个要求的话。我可以试试max_fetch_depth属性。
查看以了解其工作原理。

我想用父对象获取子对象。如果我使用延迟抓取,那么我必须在父对象之后单独检索子对象。据我所知,您具有双向关系。
OneToMany
部分应该是
FetchType.LAZY
manytone
EAGER
,以便始终提取父对象。