为什么Spring Data JPA不发出JOIN查询?

为什么Spring Data JPA不发出JOIN查询?,第1张

为什么Spring Data JPA不发出JOIN查询

默认情况下,Hibernate使用第二个查询来检索子集合。原因之一是适当的限制查询。否则,如果至少有一个以上的子对象,则结果集中的行将比1边的实体多。

有一个注释可以更改hibernate状态下的此行为,该注释将被Spring Data
Jpa存储库忽略。注释为

@Fetch(FetchMode.JOIN)
。如果确实需要此行为,则可以考虑FetchMode如何在Spring DataJPA中工作



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5499250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存