Spring Boot JPA分頁 PageRequest報錯


在使用Spring Boot JPA分頁 PageRequest分頁時,出現如下錯誤:

 本來以為是包導入出現了問題,結果發現並不是。導入包如下:

 后來在網上查找相關資料,發現這樣的用法,好像也可以用,但他們提示的都是此方法已過期。我的不知道為什么報錯了。

后來去源碼里找了一下這個方法,發現源碼中方法如下:

 於是把上面報錯的代碼修改為:

Pageable pageable1 = PageRequest.of(0, 11, Sort.Direction.ASC, "orderNo");

錯誤解決,效果如下,大概是以前過期可以用的方法現在已經不能用了。

總結一下:

補充:update2021年9月22日16:44:13

springboot2.2.1(含)以上的版本Sort已經不能再實例化了,構造方法已經是私有的了!

我們可以改用Sort.by獲得Sort對象

 


免責聲明!

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



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