mybatis-pager简单易用的分页查询
为 SpringBoot(基于 Servlet 的 Web 项目) + Mybatis 提供简单易用的分页查询支持
功能说明
以前要做一个分页查询需要做的:
- 每个接口都需要接收分页参数
- 写一个查询特定页数据的
SQL
- 写一个查询总记录数的
SQL
- 写一个分页查询结果的实体类
- 将结果拼到分页查询结果的实体类中,并响应给前端
- 如果需要导出
Excel
,又需要写一堆POI
操作
用了这个包之后你需要做的:
- 在需要分页查询的接口上增加
@Pager
这个注解 - 写一个常规的查询(无需带分页,无需查总记录数)
- 如果需要导出
Excel
,在@Pager
上增加一点配置,再写一个简单的导出类即可
已托管到中央库,如使用中有任何问题或建议,可提 Issue 或 PR,感谢您的使用和支持喵~
未来计划提供 SpringBoot 1.x 及 SpringMVC 的支持,有需求的小伙伴也可以观望哟~
评论