mtjmtj7的小站
mtjmtj7的小站
© mtjmtj7
All Rights Reserved.

mybatis分页插件-PageHelper的使用

首先ssm整合就不用说了。

下载两个jar包:

分页插件pagehelper.jar:

https://oss.sonatype.org/content/repositories/releases/com/github/pagehelper/pagehelper/
http://repo1.maven.org/maven2/com/github/pagehelper/pagehelper/
由于使用了sql解析工具,你还需要下载jsqlparser.jar

4.1.0及以后版本需要0.9.4版本

http://repo1.maven.org/maven2/com/github/jsqlparser/jsqlparser/0.9.4/
4.1.0以前版本需要0.9.1版本

http://repo1.maven.org/maven2/com/github/jsqlparser/jsqlparser/0.9.1/

 

有以下两种配置方式:

  1. 配置springmvc-config.xml或者applicationContext.xml,主要取决于你的sqlsessionfactory在哪配置。

 

2.在mybatis-config里配置,在配置数据源的时候配置pagehelper

 

在mapper文件中正常查询。

在controller里:

对于结果,储存在list中,分页信息储存在p中。

PageInfo这个类,是插件里的类,这个类里面的属性还是值得看一看:

在JSP中使用:

<a href=”?page=${page.prePage}”>上一页</a>

<a href=”?page=${page.nextPage}”>下一页</a>

更多使用慢慢摸索吧~~

打赏
2018-01-21
134 阅读
关键字:
暂无评论

发表评论