成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

MyBatis limit分頁設置的實現

瀏覽:97日期:2023-10-19 14:30:10
錯誤的寫法:

<select parameterType='MyApplicationRequest' resultMap='myApplicationMap'> SELECT a.*, FROM tb_user a WHERE 1=1 <if test='ids != null and ids.size()!=0'> AND a.id IN <foreach collection='ids' item='id' index='index' open='(' close=')' separator=','> #{id} </foreach> </if> <if test='statusList != null and statusList.size()!=0'> AND a.status IN <foreach collection='statusList' item='status' index='index' open='(' close=')' separator=','> #{status} </foreach> </if> ORDER BY a.create_time desc LIMIT (#{pageNo}-1)*#{pageSize},#{pageSize}; // 錯誤</select>

在MyBatis中LIMIT之后的語句不允許的變量不允許進行算數運算,會報錯。

正確的寫法一:

<select parameterType='MyApplicationRequest' resultMap='myApplicationMap'> SELECT a.*, FROM tb_user a WHERE 1=1 <if test='ids != null and ids.size()!=0'> AND a.id IN <foreach collection='ids' item='id' index='index' open='(' close=')' separator=','> #{id} </foreach> </if> <if test='statusList != null and statusList.size()!=0'> AND a.status IN <foreach collection='statusList' item='status' index='index' open='(' close=')' separator=','> #{status} </foreach> </if> ORDER BY a.create_time desc LIMIT ${(pageNo-1)*pageSize},${pageSize}; (正確)</select> 正確的寫法二:(推薦)

<select parameterType='MyApplicationRequest' resultMap='myApplicationMap'> SELECT a.*, FROM tb_user a WHERE 1=1 <if test='ids != null and ids.size()!=0'> AND a.id IN <foreach collection='ids' item='id' index='index' open='(' close=')' separator=','> #{id} </foreach> </if> <if test='statusList != null and statusList.size()!=0'> AND a.status IN <foreach collection='statusList' item='status' index='index' open='(' close=')' separator=','> #{status} </foreach> </if> ORDER BY a.create_time desc LIMIT #{offSet},#{limit}; (推薦,代碼層可控)</select>

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

@Datapublic class QueryParameterVO { private List<String> ids; private List<Integer> statusList; // 前端傳入的頁碼 private int pageNo; // 從1開始 // 每頁的條數 private int pageSize; // 數據庫的偏移 private int offSet; // 數據庫的大小限制 private int limit; // 這里重寫offSet和limit的get方法 public int getOffSet() { return (pageNo-1)*pageSize; } public int getLimit() { return pageSize; }}

到此這篇關于MyBatis limit分頁設置的實現的文章就介紹到這了,更多相關MyBatis limit分頁內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Mybatis 數據庫
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
日韩精品一区二区三区中文精品| 亚洲精品中文字幕乱码三区 | 国产一级一区二区| 久久99久久99| 亚洲三级在线看| 日韩精品一区在线观看| 免费试看一区| www.亚洲人| 青青草国产成人av片免费| 国产精品水嫩水嫩| 91精品免费在线| 蜜桃伊人久久| 欧美天堂亚洲电影院在线观看 | 日韩女同互慰一区二区| 亚洲男人影院| 91免费精品国自产拍在线不卡| 免费观看久久久4p| 亚洲激情图片小说视频| 精品国产乱码久久久久久夜甘婷婷| 色狠狠色噜噜噜综合网| 亚洲一二三区在线| 成人av在线资源网| 免费视频一区二区| 亚洲精品写真福利| 国产丝袜美腿一区二区三区| 欧美三级欧美一级| 久久aⅴ国产紧身牛仔裤| 国产精品地址| 成人理论电影网| 久久黄色级2电影| 亚洲成a人片在线观看中文| 国产精品久久久久久久久晋中 | 91精品国产综合久久婷婷香蕉| 亚洲欧美卡通另类91av| 色综合咪咪久久| 经典三级一区二区| 无码av免费一区二区三区试看| 国产精品福利一区二区三区| 久久综合精品国产一区二区三区 | 老司机免费视频一区二区| 一区二区三区免费看视频| 国产欧美精品一区二区三区四区| 日韩一区二区影院| 欧美少妇性性性| 久久精品一区二区国产| 99热精品在线| 国产精品videosex极品| 99国产精品久| 国产成人av在线影院| 久久精品国产精品青草| 日韩一区精品视频| 亚洲电影在线播放| 亚洲综合图片区| 亚洲欧美二区三区| 中文字幕一区在线观看| 日本一区二区久久| 国产亚洲一区二区三区四区 | 国产精品成人一区二区艾草 | 国产精品996| 国模套图日韩精品一区二区 | 91福利精品视频| 久久久精品日韩| 亚洲综合首页| 亚洲男人影院| 久久福利一区| 午夜宅男欧美| 免费中文字幕日韩欧美| 免费在线成人av| 国产精品乱码| 亚洲欧美久久| 久久国产毛片| 久久中文精品| 色欧美88888久久久久久影院| 亚洲在线电影| 国产亚洲一区在线播放| 国产精品永久入口久久久| 国产精品久久久免费| 国产精品日韩精品欧美精品| 在线亚洲免费| 欧美一级视频| 一本一道久久a久久精品综合蜜臀| 性一交一乱一区二区洋洋av| 噜噜噜91成人网| 一本久道久久综合中文字幕| 在线视频国内自拍亚洲视频| 欧美日韩一区二区三区四区五区| 欧美日韩国产在线观看| 91超碰这里只有精品国产| 制服丝袜一区二区三区| 日韩一区二区在线观看| 精品国精品国产尤物美女| 久久精品人人做| 亚洲欧洲成人精品av97| 亚洲激情图片小说视频| 爽好久久久欧美精品| 麻豆精品精品国产自在97香蕉| 精品一区二区三区在线观看国产| 激情综合色丁香一区二区| 国产一区二区91| 成人h动漫精品一区二区| 91麻豆自制传媒国产之光| 韩国一区二区三区在线观看 | 首页欧美精品中文字幕| 美女免费视频一区| 国产一区在线观看视频| 成人在线视频首页| 欧美影院一区| 亚洲国产欧美日韩| 久久aⅴ国产紧身牛仔裤| 在线观看视频一区二区| 91精品免费在线观看| 精品国产髙清在线看国产毛片| 久久精品免视看| 亚洲丝袜精品丝袜在线| 亚洲成人精品一区二区| 久久国产日韩欧美精品| 成人av电影观看| 欧美日韩一区综合| 999在线观看精品免费不卡网站| 男人的天堂亚洲| 欧美区一区二区三区| 久久午夜电影网| 亚洲人成网站影音先锋播放| 日韩电影在线免费| 国产精品中文有码| 午夜欧美视频| 夜久久久久久| 欧美性生活久久| 亚洲精品一区二区三区在线观看 | 成人av资源站| 国模精品一区二区三区| 国产深夜精品| 欧美少妇一区二区| 日韩美女视频在线| 国产精品麻豆久久久| 午夜精品福利一区二区三区av | 国产精品黄色| 久久激情中文| 51精品秘密在线观看| 国产丝袜美腿一区二区三区| 亚洲激情自拍偷拍| 精品亚洲porn| 欧美日本一区| 一本久久a久久精品亚洲| 精品久久五月天| 亚洲精品免费在线观看| 麻豆一区二区三区| 91蜜桃传媒精品久久久一区二区| 国产美女在线精品免费观看| 666欧美在线视频| 国产精品久久久久影院亚瑟 | 欧美军同video69gay| 欧美精品一区二区久久久| 一区在线观看免费| 青青草视频一区| 欧美一区激情视频在线观看| 久久久久欧美| 精品久久久久一区| 亚洲国产精品久久艾草纯爱| 成人手机电影网| 国产伦精品一区二区三区四区免费 | 欧美私模裸体表演在线观看| 欧美精品一区二区三区蜜桃| 亚洲尤物视频在线| 国产白丝精品91爽爽久久| 国产精品99一区二区| 在线精品亚洲一区二区不卡| 久久蜜桃香蕉精品一区二区三区| 亚洲一区二区在线播放相泽| 国产成人av福利| 亚洲另类视频| 91精品国产综合久久久久久漫画| 中文字幕亚洲欧美在线不卡| 国内精品国产三级国产a久久| 狠狠色丁香久久综合频道| 欧美三级韩国三级日本一级| 欧美激情一二三区| 另类成人小视频在线| 韩国久久久久| 3d成人动漫网站| 亚洲自拍与偷拍| 91亚洲精品乱码久久久久久蜜桃| 色综合久久久久久久久| 欧美激情在线看| 精品无人区卡一卡二卡三乱码免费卡| 在线精品观看| 91精品久久久久久久99蜜桃 | 午夜在线精品| 久久免费视频一区| 美美哒免费高清在线观看视频一区二区 | 欧美日韩一区国产| 亚洲美女电影在线| 成人app软件下载大全免费| 一本色道久久综合亚洲91| 国产精品你懂的在线| 国产精品一级片在线观看| 亚洲欧美激情诱惑| 国产欧美精品区一区二区三区| 激情国产一区二区| 亚洲深夜激情|