使用PageHelper遇到的一些問題,基於若依管理系統開發。

最近使用若依管理系統做後臺管理,發現分頁時好時壞,最終發現是因爲分頁位置不對。

PageHelper.startPage()方法調用之後,會對緊隨其後的第一條SQL語句執行分頁,所以什麼地方需要分頁,就在什麼地方之前調用該方法。

若依管理系統統一在controller中調用了該方法,我自己的項目在service中做了一些業務出處理,以至於出現該問題。

解決辦法:註釋掉controller中的startPage(),手動在service中需要分頁的地方調用PageHelper.startPage()。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章