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


LGPL
跨平台
Java

软件简介

为 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 的支持,有需求的小伙伴也可以观望哟~