欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mybatis Limit實現(xiàn)分頁功能

 更新時間:2021年04月15日 10:40:32   作者:TheLightOfCode  
這篇文章主要介紹了Mybatis Limit實現(xiàn)分頁功能,使用Limit實現(xiàn)分頁可以減少數(shù)據(jù)的處理量,本文通過代碼講解的非常詳細,需要的朋友可以參考下

1. Limit實現(xiàn)分頁

1.1 為什么需要分頁 減少數(shù)據(jù)的處理量

1.2 使用Limit實現(xiàn)分頁

select * from user limit startIndex,pageSize; # 注意是從startIndex+1開始查詢 pageSize 個

select * from user limit 3; # [0,3]

1.3 使用mybatis實現(xiàn)分頁(核心:SQL)

1.3.1 接口

UserMapper.java

  //    limit實現(xiàn)分頁  Map后面只能是 Integer 包裝類 不可以 int
    List<User> getUserByLimit(Map<String, Integer> map);

1.3.2 UserMapper.xml

 <select id="getUserByLimit" resultMap="com.tian.pojo.User" parameterType="map">
        select *
        from mybatis.user
        limit #{statrIndex},#{pageSize};
    </select>

1.3.3 測試類

UserMapperTest.java

  <select id="getUserByLimit" resultMap="UserMap" parameterType="map">
        select *
        from `mybatis`.`user`
        limit #{startIndex},#{pageSize};
    </select>


    <select id="getUserById" resultMap="UserMap">
        select *
        from `mybatis`.`user`
        where id = #{id};
    </select>

執(zhí)行結果:

在這里插入圖片描述

到此這篇關于Mybatis Limit實現(xiàn)分頁功能的文章就介紹到這了,更多相關Mybatis Limit分頁內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • JVM的7種垃圾回收器(小結)

    JVM的7種垃圾回收器(小結)

    這篇文章主要介紹了JVM的7種垃圾回收器(小結),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • 淺談java中String的兩種賦值方式的區(qū)別

    淺談java中String的兩種賦值方式的區(qū)別

    這篇文章主要介紹了淺談java中String的兩種賦值方式的區(qū)別。簡單介紹了兩種賦值方式,然后進行了實例分析,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • java.lang.Void類源碼解析

    java.lang.Void類源碼解析

    這篇文章主要介紹了java.lang.Void類源碼解析的相關內容,對源碼中的部分內容進行解釋,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • 基于ArrayList源碼解析(基于JDK1.8)

    基于ArrayList源碼解析(基于JDK1.8)

    這篇文章主要介紹了關于ArrayList源碼解析(基于JDK1.8),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Java中Array、List、Map相互轉換的方法詳解

    Java中Array、List、Map相互轉換的方法詳解

    這篇文章主要介紹了Java中Array、List、Map相互轉換的方法詳解,在實際項目開發(fā)中或者一些算法面試題目中經常需要用到Java中這三種類型的相互轉換,比如對于一個整型數(shù)組中尋找一個整數(shù)與所給的一個整數(shù)值相同,需要的朋友可以參考下
    2023-08-08
  • Spring中實例化bean的四種方式詳解

    Spring中實例化bean的四種方式詳解

    這篇文章主要給大家介紹了關于Spring中實例化bean的四種方式,分別是setter 方法、構造函數(shù)、靜態(tài)工廠以及實例工廠等四種方法,分別給出了示例代碼供大家參考學習,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-12-12
  • SpringBoot整合MyBatis超詳細教程

    SpringBoot整合MyBatis超詳細教程

    這篇文章主要介紹了SpringBoot整合MyBatis超詳細教程,下面從配置模式、注解模式、混合模式三個方面進行說明MyBatis與SpringBoot的整合,需要的朋友可以參考下
    2021-05-05
  • Java正則表達式匹配電話格式

    Java正則表達式匹配電話格式

    正則表達式是由普通的字符以及特殊字符組成的文字模式,用來在查找文字主體時待匹配的一個或多個字符串。本文給大家介紹java正則表達式匹配電話格式,對java正則表達式匹配相關知識感興趣的朋友一起學習吧
    2015-11-11
  • redis發(fā)布訂閱Java代碼實現(xiàn)過程解析

    redis發(fā)布訂閱Java代碼實現(xiàn)過程解析

    這篇文章主要介紹了redis發(fā)布訂閱Java代碼實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • SpringBoot如何讀取war包jar包和Resource資源

    SpringBoot如何讀取war包jar包和Resource資源

    這篇文章主要介紹了SpringBoot如何讀取war包jar包和Resource資源,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01

最新評論