一个@Pager注解搞定你的分页需求~
以前要做一个分页查询需要做的:
- 每个接口都需要接收分页参数
- 写一个查询特定页数据的
SQL - 写一个查询总记录数的
SQL - 写一个分页查询结果的实体类
- 将结果拼到分页查询结果的实体类中,并响应给前端
- 如果需要导出
Excel,又需要写一堆POI操作
用这个包后需要做的:
- 在需要分页查询的接口上增加
@Pager这个注解 - 写一个常规的查询(无需带分页)
- 如果需要导出
Excel,在@Pager上增加一点配置,再写一个简单的导出类即可
Java8及以上SpringBoot1.2及以上 + 基于Servlet的Web支持Mybatis 3.x
执行下面的代码来构建
./gradlew clean jar之后你会在build/libs里找到构建结果
上传到中央库的包使用GPG进行签名,公钥可在这里获得
- 为何没使用
Lombok?Lombok对非Java的语言如Kotlin不太友好,与其想支持时再去掉,不如一开始就不用
仅按字母序进行排序,无先后顺序
- 支持
Spring4.1及以上的版本