凯发k8官方网
收集整理的这篇文章主要介绍了
spring mybatis 使用 pagehelper 插件分页
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
转载:http://blog.csdn.net/joker_zhou/article/details/50418005
先增加maven依赖:
[html] view plaincopy print?
<dependency> <groupid>com.github.pagehelpergroupid> <artifactid>pagehelperartifactid> <version>4.0.0version> dependency>
创建mybatis配置文件:mybatis-config.xml内容:
[html] view plaincopy print?
xml version="1.0" encoding="utf-8" ?> public "-//mybatis.org//dtd config 3.0//en" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <plugins> <plugin interceptor="com.github.pagehelper.pagehelper"> <property name="dialect" value="oracle"/> <property name="offsetaspagenum" value="true"/> <property name="rowboundswithcount" value="true"/> <property name="pagesizezero" value="true"/> <property name="reasonable" value="true"/> <property name="params" value="pagenum=start;pagesize=limit;"/> <property name="supportmethodsarguments" value="true"/> <property name="returnpageinfo" value="check"/> plugin> plugins> configuration> 在spring配置中配置sqlsessionfactory的时候引入配置文件
[html] view plaincopy print?
<bean id="sqlsessionfactory" class="org.mybatis.spring.sqlsessionfactorybean"> <property name="datasource" ref="datasource" /> <property name="mapperlocations" value="classpath:joker/itq/im/mapping/*.xml" /> <property name="configlocation" value="classpath:mybatis-config.xml" /> bean> 测试代码:
[java] view plaincopy print?
@runwith(springjunit4classrunner.class) @contextconfiguration({"classpath*:/spring-mybatis.xml"}) public class mybatiastest { @resource private columnmapper columnmapper; @test public void test(){ pagehelper.startpage(1, 20); list cls = columnmapper.selectall(); for (column column : cls) { system.out.println(column.getbrconame()); } } }
转载于:https://www.cnblogs.com/ceshi2016/p/7526528.html
总结
以上是凯发k8官方网为你收集整理的spring mybatis 使用 pagehelper 插件分页的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得凯发k8官方网网站内容还不错,欢迎将凯发k8官方网推荐给好友。