//sql语句
String sql = "SELECT * FROM question where id<(select max(id) from question) order by id desc;";
//创建sql查询
Query query = Model.em().createNativeQuery(sql,Question.class);
// 查询结果返回至实体对象question
List<Question> questions = query.getResultList();
//分页
ValuePaginator paginator = new ValuePaginator(questions);
paginator.setPageSize(20);
paginator.setPageNumber(1);
本文介绍了一种使用SQL进行分页查询的方法,包括构建查询语句以获取除最新记录外的所有记录,并按ID降序排列,然后将查询结果转换为实体对象列表,最后通过分页器设置每页显示的记录数。
2522

被折叠的 条评论
为什么被折叠?



