文章詳情頁(yè)
java - 為什么Mybatis分都用PageHelper 插件了。
瀏覽:101日期:2023-12-24 09:02:39
問(wèn)題描述
為什么Mybatis分都用PageHelper 插件了。自己沒(méi)有實(shí)現(xiàn)好的分頁(yè)嗎?
// 分頁(yè)攔截PageHelper.startPage(pageNum, pageSize).setOrderBy(orderBy);
問(wèn)題解答
回答1:Mybatis是自帶分頁(yè)的,但是是內(nèi)存分頁(yè),也就是select * from table后,找出若干條,這樣對(duì)系統(tǒng)消耗資源過(guò)大;而你說(shuō)的這種分頁(yè)插件是采用mybatis攔截器的方式實(shí)現(xiàn)真正的物理分頁(yè),也就是真正的select * from table limit x,x
標(biāo)簽:
java
相關(guān)文章:
1. fragment - android webView 返回后怎么禁止重新渲染?2. docker綁定了nginx端口 外部訪問(wèn)不到3. docker網(wǎng)絡(luò)端口映射,沒(méi)有方便點(diǎn)的操作方法么?4. php - mysql 模糊搜索問(wèn)題5. docker不顯示端口映射呢?6. angular.js - angular內(nèi)容過(guò)長(zhǎng)展開(kāi)收起效果7. nignx - docker內(nèi)nginx 80端口被占用8. docker images顯示的鏡像過(guò)多,狗眼被亮瞎了,怎么辦?9. thinkphp5.1學(xué)習(xí)時(shí)遇到session問(wèn)題10. java - 為什么此私有靜態(tài)變量能被訪問(wèn)呢?
排行榜

熱門(mén)標(biāo)簽