Hibernate 分页查询

来源:互联网 发布:最好笑知乎 编辑:程序博客网 时间:2024/06/07 15:08
Query q = session.createQuery("from User");// 总记录数ScrollableResults scroll = q.scroll();  // 得到滚动的结果集(从0开始)scroll.last();                          //  滚动到最后一行int totalCount = scroll.getRowNumber() + 1;// 得到滚到的记录数,即总记录数// 设置分页参数q.setFirstResult(0);q.setMaxResults(3);// 查询System.out.println(q.list());System.out.println("总记录数:" + totalCount);

注意分页参数和查询总记录数的位置!!!

0 0