mybatis-pager简单易用的分页查询

联合创作 · 2023-09-28 11:27

为 SpringBoot(基于 Servlet 的 Web 项目) + Mybatis 提供简单易用的分页查询支持

功能说明

以前要做一个分页查询需要做的:

  1. 每个接口都需要接收分页参数
  2. 写一个查询特定页数据的SQL
  3. 写一个查询总记录数的SQL
  4. 写一个分页查询结果的实体类
  5. 将结果拼到分页查询结果的实体类中,并响应给前端
  6. 如果需要导出Excel,又需要写一堆POI操作

用了这个包之后你需要做的:

  1. 在需要分页查询的接口上增加@Pager这个注解
  2. 写一个常规的查询(无需带分页,无需查总记录数)
  3. 如果需要导出Excel,在@Pager上增加一点配置,再写一个简单的导出类即可

已托管到中央库,如使用中有任何问题或建议,可提 Issue 或 PR,感谢您的使用和支持喵~

未来计划提供 SpringBoot 1.x 及 SpringMVC 的支持,有需求的小伙伴也可以观望哟~

浏览 11
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报