@wxf
2017-11-07T09:12:56.000000Z
字数 526
阅读 1031
项目实战
引入pageHelper的jar包
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>4.2.1</version>
</dependency>
需要在SqlMapConfig.xml中配置插件
<plugins>
<plugin interceptor="com.github.pagehelper.PageHelper">
<property name="dialect" value="mysql"></property>
</plugin>
</plugins>
在查询的sql语句执行之前,添加一行代码
PageHelper.startPage(1,10);
//第一个参数:要显示第几页
//第二个参数:每页显示的条数
取查询结果的总数量
创建一个PageInfo类的对象,从对象中取分页信息
PageInfo pageInfo = new PageInfo(list);
注意:分页插件对逆向工程生成的代码支持不好,不能够对有查询条件的查询进行分页。
可以使用修改后的版本。下载地址