休眠条件限制机制?
休眠条件支持提供了一种限制从 db 返回的结果的方法。setMaxResults()
我在他们的文档中找不到任何答案 - 这是如何实现的?它是否查询整个结果集,然后只返回请求编号?或者它是否真的限制了数据库端的查询(想想mySql中的LIMIT关键字)。
这很重要,因为如果一个查询可能返回许多很多结果,我真的需要知道will是否仍然查询数据库中的所有行(这将是不好的)。setMaxResults()
另外 - 如果它真的限制了数据库端的行数,它是如何实现这种跨数据库的(因为我不认为每个rdbms都像mySql那样支持LIMIT功能)。