mybatis分页插件Mybatis_PageHelper 简单案例

  源码地址(官网,文档)

  使用条件:

      支持mybatis 3.1.0+

      sql 解析工具(jsqlparser.jar

  下载 Mybatis_PageHelper  版本随意,反正我用的5.0.0

 maven:

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper</artifactId>
    <version>5.0.0</version>
</dependency>

xml:

<plugin interceptor="com.github.pagehelper.PageInterceptor">
            <!-- 支持通过Mapper接口参数来传递分页参数 -->
            <property name="supportMethodsArguments" value="true"/>
            <property name="rowBoundsWithCount" value="true"/>
        </plugin>

java:

session.selectList(qdi, map,new RowBounds(startItem, size));

就是这么简单。

更多功能,请查看

原文地址:https://www.cnblogs.com/Springmoon-venn/p/7040363.html