Mybatis学习四(分页助手pagehelper)
Posted murmansk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis学习四(分页助手pagehelper)相关的知识,希望对你有一定的参考价值。
Mybatis学习过程中有一个很重要的插件分页助手(pagehelper)
能够运用这个插件也非常简单
1.导入jar包
【jsqlparser-2.0.jar包】
[点击下载https://github.com/suyirulan/putao/blob/master/jsqlparser-2.0.jar]
【pagehelper-5.1.10.jar包】
[点击下载https://github.com/suyirulan/putao/blob/master/pagehelper-5.1.10.jar]
接下来在在Mybatis的配置文件中正确的位置(很重要,不然不起作用)插入下面的代码
<plugins> <!-- com.github.pagehelper为PageHelper类所在包名 --> <plugin interceptor="com.github.pagehelper.PageInterceptor"> </plugin> </plugins>
而整体位置为
1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" 3 "http://mybatis.org/dtd/mybatis-3-config.dtd"> 4 <!-- 数据源的信息:数据库的信息。 --> 5 <configuration> 6 <properties resource="db.properties"/> 7 <plugins> 8 <!-- com.github.pagehelper为PageHelper类所在包名 --> 9 <plugin interceptor="com.github.pagehelper.PageInterceptor"> 10 </plugin> 11 </plugins> 12 <environments default="development"> 13 <environment id="development"> 14 <transactionManager type="JDBC" /> 15 <dataSource type="POOLED"> 16 <property name="driver" value="$jdbc.driver" /> 17 <property name="url" value="$jdbc.url" /> 18 <property name="username" value="$jdbc.username" /> 19 <property name="password" value="$jdbc.password" /> 20 </dataSource> 21 </environment> 22 </environments> 23 <mappers> 24 <mapper resource="com/zhiyou100/zhl/mapper/UsersMapper.xml"/> 25 </mappers> 26 </configuration>
进行测试后可以得到分页相关的非常详细的信息
以上是关于Mybatis学习四(分页助手pagehelper)的主要内容,如果未能解决你的问题,请参考以下文章
就mybatis中pagehelper(分页助手)谈谈自己的个人理解及操作