type
status
date
slug
summary
tags
category
icon
password
comment

前言

在开发中,我们经常需要通过接口传递参数,并且需要分页。那么如何通过JSONObject实现传参与分页逻辑呢?

实现思路

  1. 统一传参格式,用于实现分页的统一处理模板工具。
  1. 实现用于JSONObject的分页工具。
  1. 根据解析的参数进行分页查询。
  1. sql方面的预处理问题。

代码实现

统一传参格式,用于实现分页的统一处理模板工具。

传入参数
返回参数

实现用于JSONObject的分页工具。

根据解析的参数进行分页查询。

sql方面的预处理问题

由于有些参数不一定是必填的,所以在sql语句中需要做预处理,比如name字段,如果传了name参数,则进行查询,如果没有传name参数,则不进行查询,直接查询所有数据。 当然这只是一个偷懒的写法,如果参数很多的话,还是建议使用mybatis的动态sql,这样会更清晰一些。
frp的v2版本配置关于UniApp使用的个人笔记
Loading...
obsidianlyg
obsidianlyg
最好的生活是:时光,浓淡相宜,人心,远近相安
最新发布
WhatsApp查询是否注册过以及是否有头像
2025-3-5
Beszel安装与监控报警
2025-3-5
mongodb
2024-9-13
vim
2024-9-13
WallPaper
2024-9-13
解决vim中文乱码问题外加基本配置
2024-9-13
公告
🎉NotionNext 4.1已经上线🎉
-- 感谢您的支持 ---
👏欢迎更新体验👏