在我看来,这个分页插件为mybatis量身定制。完美融合框架,一句多余的代码也不需要我们写.我们
MyBatis分页插件-PageHelper的配置与应用
一.引入PageHelper依赖
pom.xml 引入依赖:
<!-- pagehelper :分页插件 -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.2</version>
</dependency>
<!-- pagehelper的依赖包:jsqlparser -->
<dependency>
<groupId>com.github.jsqlparser</groupId>
<artifactId>jsqlparser</artifactId>
<version>0.9.5</version>
</dependency>
*如果不用maven需要自行下载两个jar包:
- http://repo1.maven.org/maven2/com/github/pagehelper/pagehelper/
- http://repo1.maven.org/maven2/com/github/jsqlparser/jsqlparser/0.9.5/
二.配置拦截器插件
spring-mybatis.xml 集成配置:
<!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 -->
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref