pagehelper超過頁數仍然可以查出數據 原

spring boot中pageHelper的使用

  • pom文件中添加
 <!--pagehelper -->
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.1.1</version>
        </dependency>
  • application.properties中添加如下配置
pagehelper.helperDialect=sqlserver
pagehelper.reasonable=false
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql

其中pagehelper.reasonable這個屬性含義是分頁參數合理化,3.3.0以上版本可用。默認值爲false,但是養成良好習慣,對於自己用到的配置,就算有默認值,也重新寫。防止因爲版本的變化,導致默認值有變化。 當啓用合理化時,如果pageNum>pageSize,默認會查詢最後一頁的數據。禁用合理化後,當pageNum>pageSize會返回空數據

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