mybatis-pager 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
mybatis-pager 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
mybatis-pager 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
mybatis-pager 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
mybatis-pager 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 LGPL
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发常用工具包
开源组织
地区 国产
提 交 者 Cat7373
适用人群 未知
收录时间 2019-03-11

软件简介

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
卧槽 这个12345的步骤就是五常用的一套😂
2019/03/11 16:57
回复
举报
更多评论
发表于开发技能专区
2019/06/12 17:41

mybatis-pager 1.0.2 发布

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

2
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2013/01/26 23:44

View Pager

在scrollview的上方加入可以滚动的title bar,跟随着scrollview的滚动而滚动,多个页面横向滑动的时候,上面的标题也跟着滑动,从而显示当前scrollview页面的标题。类似Google+的stream view。 Code4App编译测试,测试环境:Xcode 4.3, iOS 5.0。 转载:http://www.adobex.com/ios/source/details/00000265.htm...

0
0
2019/02/23 23:57

Pager-taglib分页框架-上

一:框架简介 支持多种风格的分页显示,是一个Jsp标签库,为在JSP上显示分页信息而设计的一套标签,通过这些标签的不同的组合,会形成多种不一样的分页页面。 二:标签说明 <pg:pager>:标签用来设置分页的总体参...

0
0
发表于大前端专区
2015/12/25 17:15

分页标签库Pager

Pager

0
7
2019/02/26 23:59

Pager-taglib分页框架-下

pager-taglib页面分页示例升级 1:搭建好ssh框架,创建分页模型 public class PagerModel { private int total;// 总记录数 private List datas;// 所有用户集合 //get set } 2: 获取分页配置文件 publ......

0
0
2019/02/25 23:51

Pager-taglib分页框架-中

一:pager-taglib页面分页示例 1:创建web工程 pager-taglib-demo 2:引入pager-taglib-2.0.jar 3:创建Book实体 public class Book { private String name; private float price; //get set } 4:创建servlet......

0
0
发表了博客
2019/07/05 14:50

WPF 分页控件Pager

本文为伪原创原文为 NET未来之路的https://www.cnblogs.com/lonelyxmas/p/10641255.html 原文中,页码数量会不断增加,会将下一页的按钮顶出去 修改了一下本人认为不合理的地方,以供学习。 效果: 下面代码 前台: <UserControl x:Class="SwitchModule.Controls.Pager" xmlns="http://schemas.microsoft...

0
0
发表了博客
2018/08/13 14:44

[git] 关闭 git branch 的pager

高版本的git做了pager的调整. git diff git log git branch 等命令都用了pager, 默认的pager用了less 在我的应用里, 通常branch只有那么3,5个. 所以用pager反而不方便. 可以用如下两个方法解决这个问题: 1. 使用命令: /home/tong/Src/thirdparty/pktgen-dpdk.git [git::vpktgen-3.5.2 *] [tong@T7] [14:38] > git --no-...

0
0
发表于DevOps专区
2019/01/06 19:10

介绍一些有趣的MySQL pager命令

一、分页结果集 在Linux系统中,我们经常也会使用一些分页查看命令,例如less、more等。同样,MySQL客户端也提供了类似的命令,用来帮助我们对查询结果集进行分页。比如,SHOW ENGINE INNODB STATUS时通过分页看锁...

0
1
2019/01/06 22:12

介绍一些有趣的MySQL pager命令

一、分页结果集 在Linux系统中,我们经常也会使用一些分页查看命令,例如less、more等。同样,MySQL客户端也提供了类似的命令,用来帮助我们对查询结果集进行分页。比如,SHOW ENGINE INNODB STATUS时通过分页看锁...

0
0
2019/01/06 23:49

介绍一些有趣的MySQL pager命令

一、分页结果集 在Linux系统中,我们经常也会使用一些分页查看命令,例如less、more等。同样,MySQL客户端也提供了类似的命令,用来帮助我们对查询结果集进行分页。比如,SHOW ENGINE INNODB STATUS时通过分页看锁...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
24 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部