分页写法2

    @Operation(summary = "分页查询" , description = "分页查询" )
    @GetMapping("/page" )
    public R getcmsArticlePage(Page page, CmsArticle cmsArticle) {
        LambdaQueryWrapper<CmsArticle> wrapper = Wrappers.lambdaQuery();
		wrapper.eq(ObjUtil.isNotNull(cmsArticle.getArticleCategoryId()),CmsArticle::getArticleCategoryId,cmsArticle.getArticleCategoryId());
		wrapper.like(StrUtil.isNotBlank(cmsArticle.getTitle()),CmsArticle::getTitle,cmsArticle.getTitle());

		List<OrderItem> lst = new ArrayList<>();
		OrderItem oItem = new OrderItem();
		lst.add(oItem);
		page.setOrders(lst);

        return R.ok(cmsArticleService.page(page, wrapper));

    }

https://zhuanlan.zhihu.com/p/383819664

https://blog.csdn.net/HanaBiiiiii/article/details/122330548

posted @   寒冷的雨呢  阅读(78)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
历史上的今天:
2022-12-19 魔兽争霸不能打汉字
2022-12-19 apple-iOS new Date()兼容
点击右上角即可分享
微信分享提示