使用PageHelper实现分页
来源:互联网 发布:快网域名 编辑:程序博客网 时间:2024/06/07 01:50
<!-- MyBatis分页插件 --><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>4.2.1</version></dependency><!-- sql解析工具 --><dependency><groupId>com.github.jsqlparser</groupId><artifactId>jsqlparser</artifactId><version>0.9.5</version></dependency
2、 配置拦截器 mybatis-config.xml
<plugins><!-- com.github.pagehelper为PageHelper类所在包名 --><plugin interceptor="com.github.pagehelper.PageHelper"><!-- 指定数据库类型 --><property name="dialect" value="oracle"/><!-- 设置为true时,会将RowBounds第一个参数offset当成pageNum页码使用 --><property name="offsetAsPageNum" value="true"/><!-- 设置为true时,使用RowBounds分页会进行count查询 --><property name="rowBoundsWithCount" value="true"/><!-- 设置为true时,如果pageSize=0或者RowBounds.limit = 0就会查询出全部的结果 --><property name="pageSizeZero" value="true"/><!-- 启用合理化时,如果pageNum<1会查询第一页,如果pageNum>pages会查询最后一页 --><!-- 禁用合理化时,如果pageNum<1或pageNum>pages会返回空数据 --><property name="reasonable" value="false"/><!-- 支持通过Mapper接口参数来传递分页参数 --><property name="supportMethodsArguments" value="false"/><!-- always总是返回PageInfo类型,check检查返回类型是否为PageInfo,none返回Page --><property name="returnPageInfo" value="none"/></plugin></plugins>
3.设置分页参数和获取分页信息
4.重要提示
阅读全文
0 0
- 使用PageHelper实现分页
- mybatis使用PageHelper实现分页的技术
- mybatis使用PageHelper实现分页的技术
- pageHelper实现分页
- PageHelper分页插件使用
- PageHelper分页插件使用
- 分页插件PageHelper使用
- Mybatis使用pagehelper分页
- MyBatis中如何使用PageHelper插件实现 分页
- java分页的实现,插件PageHelper的使用及原理
- MyBatis中如何使用PageHelper插件实现 分页
- Mybatis+pageHelper 实现mybatis分页
- mybatis实现分页插件PageHelper
- bootstrap与pagehelper实现分页
- spring+Mybatis+ PageHelper实现分页
- Struts+Mybatis PageHelper实现分页
- Mybatis 使用 PageHelper 插件分页
- ssm 使用 PageHelper 插件分页
- 滑动窗口
- hdu6152暴力暴力!!!
- 语音信号的采样和量化
- redmine操作教程
- linux 安装 mysql
- 使用PageHelper实现分页
- ARM9 重定位
- Sentry Docker搭建
- ES性能调优权威指南(篇一)
- hdu 1506 Largest Rectangle in a Histogram
- 打造逼真趣味DIY印章
- MATLAB Starting Error in Ubuntu 12.04: libc.so.6: not found
- 浏览器关闭后,Session就销毁了吗?
- Java引用详解(强引用、软引用、弱引用、虚引用)