springboot + mybatis +pageHelper分頁排序


     今天下午寫查出來的數據的排序,原來的數據沒有排序,現在把排序功能加上。。。原來用的,是xml中的sql動態傳參 ,,1個小數沒有弄出來,果斷放棄。。。

  網上百度一下,發現用pageHelper  可以實現自動排序,參考了一些 博友的文章,終於實現了排序功能。。

     這里做下記錄怎么排序把:

   一 首先上代碼

  

     String orderBy = "cec_three.business_income desc";

        if (page != 0 && rows != 0){
            PageHelper.startPage(page, rows, orderBy);
        }

上面首先定義按哪個字段排序,是升序還是降序。

二  注意事項:

  1 pagehelper 的版本要高的

    <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.2.5</version>
        </dependency>

我原來用 的是 1.2.3 結果不僅不能排序,而且 連分頁也不能用了,所以注意版本,要用高版本的。

 2  上面分頁條件中的 紅色背景的字段是 數據庫中表中的字段,不是接受的實體類的字段名。

 

參考的各位博友的文章:

  https://blog.csdn.net/liuyuanjiang109/article/details/78955881

  https://blog.csdn.net/walk_man_wubiao/article/details/84949191

  https://blog.csdn.net/kalnon/article/details/79559627


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM