一. 配置
1.坐标
<dependency>
<groupId>com.github.jsqlparser</groupId>
<artifactId>jsqlparser</artifactId>
<version>4.3</version>
</dependency>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.3.0</version>
</dependency>
2.Mybatis配置文件
sqlMapConfig.xml
<!-- 插件-->
<plugins>
<plugin interceptor="com.github.pagehelper.PageHelper">
<property name="dialect" value="mysql"/>
</plugin>
</plugins>
二. 使用
在进行数据库查询前,设置以下参数,就可以进行相应的分页查询:
//第一个参数:页数;第二个参数:每页数据量
PageHelper.startPage(2,3);
//获取分页的各种信息
PageInfo<User> pageinfo=new PageInfo<User>(查询的结果);