利用mybatis-plus的分页

@Service
public class ReportDynamicGroupServiceImpl extends ServiceImpl<ReportDynamicGroupMapper, ReportDynamicGroup> implements ReportDynamicGroupService {

    @Override
    public IPage queryReportDynamicGroups(Long id, Long pageNumber, Long pageSize) {
        if (pageNumber == null) {
            pageNumber = 1L;
        }
        if (pageSize == null) {
            pageSize = 10L;
        }
        Page<ReportDynamicGroup> reportDynamicGroupPage = new Page<>(pageNumber, pageSize);
        LambdaQueryWrapper<ReportDynamicGroup> eq = new LambdaQueryWrapper<ReportDynamicGroup>().eq(ReportDynamicGroup::getReportId, reportDynamicGroupPage);
        return page(reportDynamicGroupPage, eq);
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容