hibernate分页

原本是用这种方法分页的
List list = session.createQuery(hql) .setFirstResult(pageSize*(pageIndex - 1)).setMaxResults(pageSize).list();
后来测试下来这种方法效率很低,是全部查询出来再截几条数据出来的,有没有像SQL里行号分页那种效率高点的hibernate分页方法,只查询需要的条数即可的。

你可能感兴趣的:(sql,Hibernate)