MyBatis limit分頁設定

2021-09-23 10:41:42 字數 2081 閱讀 7430

錯誤的寫法:

select

a.*,

from

tb_user a

where 1=1

and a.id in

open="(" close=")" separator=",">

#

and a.status in

open="(" close=")" separator=",">

#

order by a.create_time desc

limit (#-1)*#,#; // 錯誤

在mybatis中limit之後的語句不允許的變數不允許進行算數運算,會報錯。

正確的寫法一:

select

a.*,

from

tb_user a

where 1=1

and a.id in

open="(" close=")" separator=",">

#

and a.status in

open="(" close=")" separator=",">

#

order by a.create_time desc

limit $,$; (正確)

select

a.*,

from

tb_user a

where 1=1

and a.id in

open="(" close=")" separator=",">

#

and a.status in

open="(" close=")" separator=",">

#

order by a.create_time desc

limit #,#; (推薦,**層可控)

分析:方法二的寫法,需要再請求引數中額外設定兩個get函式,如下:

@data

public class queryparametervo

public int getlimit()

}

MyBatislimit分頁設定

錯誤的寫法 select a.from tb user a where 1 1 and a.id in and a.status in order by a.create time desc limit 1 錯誤 在mybatis中limit之後的語句不允許的變數不允許進行算數運算,會報錯。正確的寫...

基於jQuery封裝的分頁元件(可自定義設定)

前幾天做了乙個vue的元件分頁,而現在需求是jquery的分頁,我就根據我自己的需求寫了乙個。在網上找了很久的基於jquery的分頁封裝,可是都不是我想要的結果,那麼今天我就給大家看一下我的這個分頁。你可以自行改變內容 來達到你的目的,例如 樣式的問題,你就可以自行調整css樣式。1.看一下效果 2...

Word2007分節 分頁 設不同頁碼的方法

word2007分節 分頁 設不同頁碼的方法 看了老大 03版的教程,以下是自己整理的 07版教程 u 操作一 適合於整個文件只需分隔封面和內容頁 目錄歸入內容頁,其實數字為 1 1 正常插入頁碼 插入選項卡 頁首和頁尾區域 頁碼 頁面低端 選一款合適的頁碼格式 關閉頁首和頁尾即可 2 封面頁不要頁...