Hibernate 中使用setFirstResult()和setMaxResults()分页的时候出现了错误。
最开始以为setFirstResult()是指第一条记录,setMaxResults()是指最后一条记录。
然后就发现查询出的结果数随着页数的增加逐渐增加然后逐渐降低。
网上查询后发现是自己理解错误,setFirstResult()是指第一条记录,但setMaxResults()是指需要查询的记录数,也就是分页中的rowsPerPage参数。
Hibernate 中使用setFirstResult()和setMaxResults()分页的时候出现了错误。
最开始以为setFirstResult()是指第一条记录,setMaxResults()是指最后一条记录。
然后就发现查询出的结果数随着页数的增加逐渐增加然后逐渐降低。
网上查询后发现是自己理解错误,setFirstResult()是指第一条记录,但setMaxResults()是指需要查询的记录数,也就是分页中的rowsPerPage参数。