av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

淺談Mybatis分頁插件,自定義分頁的坑

瀏覽:4日期:2023-10-22 13:00:35

場景:PageHelper 的默認(rèn)分頁方案是 select count(0) from (你的sql) table_count

由于查詢數(shù)據(jù)比較大時(shí),導(dǎo)致分頁查詢效率低下。

優(yōu)化:使用自定義的count查詢。、

廢話不多說,對(duì)應(yīng)代碼如下:

淺談Mybatis分頁插件,自定義分頁的坑

淺談Mybatis分頁插件,自定義分頁的坑

這個(gè)時(shí)候會(huì)使用自定義的 count sql進(jìn)行統(tǒng)計(jì)查詢。

然后一般分頁默認(rèn)使用 PageHelper.startPage();

作者優(yōu)化:如果獲取的數(shù)量大于實(shí)際數(shù)量,則進(jìn)行pageNum優(yōu)化。

淺談Mybatis分頁插件,自定義分頁的坑

所以 最好建議重載 startPage。 不進(jìn)行優(yōu)化?。?! 要不然莫名其妙的分頁失效。每次都能查出數(shù)據(jù)。

補(bǔ)充知識(shí):在mybatis-plus中使用分頁插件做分頁出現(xiàn)的問題

在使用mybatis-plus中使用分頁插件做自定義XML分頁查詢的時(shí)候,自己定義的XML中的SQL后面多了一個(gè)分號(hào),各種查不到,也沒有報(bào)錯(cuò)。最后定位到是一個(gè)分號(hào)的問題!

理論上使用mybatis里面寫sql最后是不能帶分號(hào)的。

但是mybatis-plus中其他的查詢帶分號(hào)都沒有事,只有這個(gè)分頁查詢,分頁的page對(duì)象一傳進(jìn)去之后就查不到結(jié)果,這個(gè)坑找了好長時(shí)間

以上這篇淺談Mybatis分頁插件,自定義分頁的坑就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Mybatis 數(shù)據(jù)庫
主站蜘蛛池模板: 九九热在线视频观看 | 久草成人| 99视频在线| 成人av一区 | 天天综合天天做天天综合 | 成人三级在线观看 | 欧美久久久久久久久久 | 日韩欧美一区二区三区 | 国产探花在线精品一区二区 | 中文在线观看视频 | 国产这里只有精品 | 在线观看亚洲 | 日韩小视频在线观看 | 婷婷导航| 亚洲在线免费 | 六月丁香综合 | 亚洲一级大片 | 欧美日韩中文字幕在线观看 | 成人国产在线观看 | 在线黄色网 | 亚洲成人福利 | 免费久久久 | 国产成人在线免费观看 | 午夜天堂在线 | 一区二区三区免费看 | 国产性猛交╳xxx乱大交 | 动漫av在线 | 日韩欧美视频一区 | 香蕉在线观看 | 国产视频在线观看视频 | 国产精品自拍一区 | 欧美精品系列 | 久久精品一区 | 国产欧美成人 | 亚洲免费在线观看视频 | 一区二区欧美日韩 | 中文字幕在线观看日本 | 成人精品在线 | 国产伦精品一区二区三区视频我 | 亚洲激情一区 | 亚洲免费福利视频 |