休眠,使用setMaxResults,但在获取查询中未看到任何“限制” SQL代码

时间:2019-09-24 20:56:40

标签: hibernate

在您询问之前,不,我修改了查询,以免收到休眠中的“内存中”警告。我按照此博客上的建议使用“获取ID”方法对其进行了修改。

https://vladmihalcea.com/fix-hibernate-hhh000104-entity-fetch-pagination-warning-message/

问题是,虽然我没有收到该错误,但我也可以看到

  1. 非提取查询要快得多
  2. 在检查由hibernate生成的sql时,无论哪种情况,在生成的sql中我都看不到任何“限制”用法
  3. 我不确定内存/速度的使用是怎么回事,是否有休眠状态的调用?

0 个答案:

没有答案