欢迎访问 生活随笔!

凯发ag旗舰厅登录网址下载

当前位置: 凯发ag旗舰厅登录网址下载 > 前端技术 > javascript >内容正文

javascript

spring mybatis 使用 pagehelper 插件分页 -凯发ag旗舰厅登录网址下载

发布时间:2024/10/12 javascript 28 豆豆
凯发ag旗舰厅登录网址下载 收集整理的这篇文章主要介绍了 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

    总结

    以上是凯发ag旗舰厅登录网址下载为你收集整理的spring mybatis 使用 pagehelper 插件分页的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得凯发ag旗舰厅登录网址下载网站内容还不错,欢迎将凯发ag旗舰厅登录网址下载推荐给好友。

    • 上一篇:
    • 下一篇:
    网站地图