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

LGPL
Java 查看源码»
跨平台
2019-03-11
Cat7373

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

的码云指数为
超过 的项目
加载中

评论(1)

大武233
大武233
卧槽 这个12345的步骤就是五常用的一套😂

mybatis-pager 1.0.2 发布

mybatis-pager:一个@Pager注解搞定你的分页需求~ 更新日志 现在使用导出模式时,可以再少写一点代码了 一些性能优化 Fix GitHub#1、GitHub#2 修复多线程使用时PagerResults可能会出现的异常...

06/12 17:38

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

mybatis入门教程(三) --分页

mybatis入门级教程,主要针对于应用,第二期会出mybatis高级教程,期待大家的关注与支持!

2014/05/19 21:14
468
0
springMVC、myBatis的物理分页和高级查询

最新项目用到springMVC和mybatis,分页其实用一个RowBounds可以实现,但是高级查询不好封装, 经过反复测试,总算搞出来了,感觉封装的不是很好,有待优化和提高! 原理:利用mybatis自定义插...

2015/03/11 16:25
537
0
SSE+easyui 分页

记录过程 1、dom添加分页支持 com.github.miemiedev mybatis-paginator 2、mybatis.xml 配置分页 3、mybatis的maper和xml文件对应,配置位置spring.xml 此为我备忘的记录 4、开始写js代码 //...

2016/09/22 18:51
27
0
Hibernate分页查询小结

小结。。。

2015/02/11 14:47
17.1K
2
Drupal 内容分页功能实现

/** * Initializes a pager for theme('pager'). * * This function sets up the necessary global variables so that future calls * to theme('pager') will render a pager that correctl...

2012/09/03 15:16
1K
0
jqGrid自定义按钮

用法: Java代码 <script> ... jQuery("#grid_id").navGrid("#pager",...).navButtonAdd("#pager",{parameters}); ... </script> 如果使用新API Java代码 <script> ... jQuery("#grid_id")....

2015/03/11 16:27
114
0
NO.25 ZenTaoPHP框架的分页解决方案

分页对于基于数据库的应用来讲,是很常见的一个问题。最新的zentaophp框架中,提供了内置的分页功能。使用如下: 我们以查询用户列表为例,在应用中建立一个user的模块,在其中的control文件...

2012/10/08 13:32
44
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部