hibernate吧 关注:2,522贴子:3,002
  • 11回复贴,共1

hibernate的Criteria实现分页问题

只看楼主收藏回复

如题,使用hibernate的Criteria进行分页实现,他是先把所有的记录都查出来,然后再截取的么?
比如我表里有100条数据,我每页显示10条。
当我用
criteria.setFirstResult(20);
criteria.setMaxResults(30);
这样操作的时候。对应数据库查询是不是先查出前30条数据,然后再截取第20条到第30条?


IP属地:广东1楼2013-12-25 17:15回复
    不是,hibernate会通过伪列把数据查出来,你在控制台输出一下sql语句就明白了。


    IP属地:广东来自Android客户端3楼2014-01-10 23:59
    回复