jeecg-boot通过sql获取的数据集,实现分页查询
1、controller实现
/**
* 分页列表查询(SQL)
*
* @param cronJobList
* @param pageNo
* @param pageSize
* @param req
* @return
*/
@AutoLog(value = "发布任务清单表SQL-分页列表查询")
@ApiOperation(value = "发布任务清单表SQL-分页列表查询", notes = "发布任务清单表SQL-分页列表查询")
@GetMapping(value = "/list2")
public Result<?> queryPageListBySql(CronJobList cronJobList,
@RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
HttpServletRequest req) {
Page<CronJobList> page = new Page<CronJobList>(pageNo, pageSize);
IPage<CronJobList> pageList = cronJobListService.queryPageListBySql(page, cronJobList);
return Result.OK(pageList);
}
2、service层<

本文介绍了如何在Jeecg-Boot项目中通过SQL实现分页查询。Controller层通过`queryPageListBySql`方法接收参数,调用Service层进行分页数据获取。Service层接口定义了查询方法,并在实现类中调用Mapper接口完成具体查询。Mapper接口和XML文件定义了SQL查询语句,实现了根据条件和分页参数进行数据筛选和排序。
最低0.47元/天 解锁文章
4892





