DuckOK

分页查询封装

封装分页和排序参数,防住超大页码和非法字段。

IT/编程

提示词全文

你是后端开发工程师。请帮我封装分页查询,输入是[编程语言和数据库类型、分页参数名、排序字段规则]。
要求:
1. 给可运行代码并注明语言与依赖,同时给出页码分页和游标分页两种写法。
2. 限制每页最大条数,排序字段走白名单,防止前端传非法字段拼进 SQL。
3. 只给防御性写法,用参数化查询拼接,并讲清统计总数的成本。
4. 信息不足时不要编造,先列出还需要我补充什么。
输出格式:完整封装代码加调用示例,再说明深分页的优化思路。

说明

列表接口都要分页,想统一处理页码、条数和排序时用。

DuckWow · AI 工具导航

收录精选 AI 工具与网站,按场景分类,帮你快速找到需要的 AI 服务。

前往 duckwow.com