PageHelper在oracle下使用的坑

最近在忙公司訂單重構,之前譬如訂單列表的分頁查詢比較簡單粗暴,直接在sql中手寫rownum!不知道是不是為了圖方便 前端請求的時候是循環(huán)發(fā)請求到后端 直到拿到的數(shù)據(jù)為空則break掉。

偽代碼:

var pageResult;

var pageNo=1;

while(pageResult!=null){發(fā)送get請求xxx?pageNo=pageNo;

pageNo++;

使用上述簡單粗暴的分頁方式?jīng)]有任何問題

然而pagehelper有個參數(shù)合理化優(yōu)化配置

pagehelper.reasonable=true

就好比 你總共有10頁數(shù)據(jù) 當你傳入pageNo大于10時 pageHelper默認修正為10 也就是默認展示最后一頁的數(shù)據(jù)。

查看源碼定位了一下午,心累。。。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • PageHelper 一. 開發(fā)準備 原創(chuàng)標識[https://blog.csdn.net/NOT_TWO_CHE...
    藏柏閱讀 1,073評論 1 3
  • 網(wǎng)上大多例子是 mySql,今天搗鼓了一個上午,終于寫了訪問 Oracle的實例,欣喜之余,分享一下下: 1、PO...
    A阿姍閱讀 2,491評論 0 2
  • Spring 技術筆記Day 1 預熱知識一、 基本術語Blob類型,二進制對象Object Graph:對象圖...
    OchardBird閱讀 1,087評論 0 2
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,854評論 18 399
  • 久違的晴天,家長會。 家長大會開好到教室時,離放學已經(jīng)沒多少時間了。班主任說已經(jīng)安排了三個家長分享經(jīng)驗。 放學鈴聲...
    飄雪兒5閱讀 7,870評論 16 22

友情鏈接更多精彩內容