81,092
社区成员
发帖
与我相关
我的任务
分享
int maxRecords = 500;
int startNum = (pageNo - 1)* pageSize;
int endNum = (maxRecords - startNum) % pageSize;
if (endNum <= 0) {
//超出最大数据量
//不用搜索
}
else {
List items = criteria.setFirstResult(startNum).setMaxResults(endNum).list();
}
criteria.add(Restrictions.sqlRestriction("ROWNUM <= 500"))