默认情况下,Hibernate使用第二个查询来检索子集合。原因之一是适当的限制查询。否则,如果至少有一个以上的子对象,则结果集中的行将比1边的实体多。
有一个注释可以更改hibernate状态下的此行为,该注释将被Spring Data
Jpa存储库忽略。注释为
@Fetch(FetchMode.JOIN)。如果确实需要此行为,则可以考虑FetchMode如何在Spring DataJPA中工作
欢迎分享,转载请注明来源:内存溢出
默认情况下,Hibernate使用第二个查询来检索子集合。原因之一是适当的限制查询。否则,如果至少有一个以上的子对象,则结果集中的行将比1边的实体多。
有一个注释可以更改hibernate状态下的此行为,该注释将被Spring Data
Jpa存储库忽略。注释为
@Fetch(FetchMode.JOIN)。如果确实需要此行为,则可以考虑FetchMode如何在Spring DataJPA中工作
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)