最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mybatis中的limit參數(shù)解讀

 更新時(shí)間:2023年11月24日 15:08:54   作者:H_J_J  
這篇文章主要介紹了mybatis中的limit參數(shù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

mybatis中的limit參數(shù)

參數(shù)page=1,rows=3

錯(cuò)誤寫(xiě)法:

select   *   from  xxx  limit  #{page},#{rows}

報(bào)錯(cuò):

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''1','3'' at line 1

可以看出mybatis自動(dòng)給我們的參數(shù)加了 引號(hào) ' ',所以報(bào)錯(cuò)

解決方法

#{}改為${}

正確寫(xiě)法:

select   *   from  xxx  limit  ${page},${rows}

mybatis分頁(yè)中的小坑(limit 0.0 ,10)

其中某個(gè)dao對(duì)應(yīng)的mapper.xml配置如下:

這里寫(xiě)圖片描述

很正常分頁(yè)對(duì)不對(duì)?

然后系統(tǒng)一直報(bào)如下異常:

這里寫(xiě)圖片描述

很郁悶,哪里來(lái)的0.0,不是應(yīng)該0嗎??

解決方案

limit m,n = limit ${(page-1)*pagesize},${pagesize}???????

這里需要特別注意的是,傳入?yún)?shù)時(shí),page ,pagesize需為int或者integer類(lèi)型!

如果為其他類(lèi)型,比如string,直接獲取pagesize值將不會(huì)有錯(cuò),但是(page-1)*pagesize是需要進(jìn)行運(yùn)算的!

先進(jìn)行類(lèi)型轉(zhuǎn)換,然后進(jìn)行計(jì)算—->這也就是為什么是0.0!!

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Security常用過(guò)濾器實(shí)例解析

    Spring Security常用過(guò)濾器實(shí)例解析

    這篇文章主要介紹了Spring Security常用過(guò)濾器實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Java如何跳出當(dāng)前多重循環(huán)你知道嗎

    Java如何跳出當(dāng)前多重循環(huán)你知道嗎

    這篇文章主要為大家介紹了Java跳出當(dāng)前多重循環(huán),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-01-01
  • SpringBoot中對(duì)應(yīng)2.0.x版本的Redis配置詳解

    SpringBoot中對(duì)應(yīng)2.0.x版本的Redis配置詳解

    這篇文章主要為大家介紹了SpringBoot中對(duì)應(yīng)2.0.x版本的Redis配置詳解,文中的實(shí)現(xiàn)步驟講解詳細(xì),感興趣的小伙伴們可以了解一下
    2022-06-06
  • idea添加自定義的todo實(shí)現(xiàn)過(guò)程

    idea添加自定義的todo實(shí)現(xiàn)過(guò)程

    本文主要介紹了在開(kāi)發(fā)過(guò)程中使用自定義TODO標(biāo)識(shí)的重要性,以及在IntelliJ IDEA中如何創(chuàng)建自定義TODO、設(shè)置快捷鍵、過(guò)濾器等操作的具體步驟和方法
    2026-05-05
  • Java?Calendar類(lèi)使用之日期和時(shí)間處理指南

    Java?Calendar類(lèi)使用之日期和時(shí)間處理指南

    這篇文章主要給大家介紹了關(guān)于Java?Calendar類(lèi)使用之日期和時(shí)間處理指南的相關(guān)資料,Calendar類(lèi)是Java中用于處理日期和時(shí)間的抽象類(lèi),它提供了一種獨(dú)立于特定日歷系統(tǒng)的方式來(lái)處理日期和時(shí)間,需要的朋友可以參考下
    2023-12-12
  • java雙色球機(jī)選法程序解析

    java雙色球機(jī)選法程序解析

    這篇文章主要為大家詳細(xì)解析了java雙色球機(jī)選法程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • Java實(shí)現(xiàn)Fast DFS、服務(wù)器、OSS上傳功能

    Java實(shí)現(xiàn)Fast DFS、服務(wù)器、OSS上傳功能

    這篇文章主要介紹了Java實(shí)現(xiàn)Fast DFS、服務(wù)器、OSS上傳功能,在實(shí)際的業(yè)務(wù)中,可以根據(jù)客戶的需求設(shè)置不同的文件上傳需求,支持普通服務(wù)器上傳+分布式上傳(Fast DFS)+云服務(wù)上傳OSS(OSS),需要的朋友可以參考下
    2024-04-04
  • java實(shí)現(xiàn)航空用戶管理系統(tǒng)

    java實(shí)現(xiàn)航空用戶管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)航空用戶管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • springboot yml中profiles的巧妙用法(小白必看多環(huán)境配置)

    springboot yml中profiles的巧妙用法(小白必看多環(huán)境配置)

    這篇文章主要介紹了springboot yml中profiles的巧妙用法,非常適合多環(huán)境配置場(chǎng)景,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • SpringBoot項(xiàng)目中讀取resource目錄下的文件六種方法

    SpringBoot項(xiàng)目中讀取resource目錄下的文件六種方法

    這篇文章給大家總結(jié)了SpringBoot項(xiàng)目中讀取resource目錄下的文件六種方法,文中有詳細(xì)的代碼示例供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下
    2024-05-05

最新評(píng)論

巢湖市| 孝感市| 西青区| 彭水| 汶上县| 兰州市| 陇川县| 潮安县| 乌海市| 双峰县| 延川县| 托克逊县| 疏附县| 逊克县| 普兰店市| 无为县| 温泉县| 元谋县| 绥德县| 洞头县| 嵩明县| 池州市| 宣汉县| 德兴市| 溧阳市| 英吉沙县| 上犹县| 运城市| 科尔| 和田市| 垣曲县| 齐齐哈尔市| 融水| 南雄市| 会泽县| 尖扎县| 长岛县| 来凤县| 梧州市| 宁晋县| 棋牌|