<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                Mybatis分頁插件官方文檔:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/HowToUse.md **** :-: ![](https://img.kancloud.cn/9f/ae/9fae33f68fd76e6d718c38360cc08865_894x444.png) Mybatis分頁插件原理 <br/> SpringBoot 整合 Mybatis 分頁插件的步驟如下: **1. `pom.xml`添加如下三個依賴** ```xml <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</version> </dependency> <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>2.1.5</version> </dependency> <!--pagehelper--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.10</version> </dependency> ``` **2. `resources/application.yml`** ```yml mapper: not-empty: false identity: MYSQL pagehelper: helper-dialect: mysql reasonable: true support-methods-arguments: true params: count=countSql ``` **3. 在controller層調用`PageHelper`來完成分頁** ```java @Controller @RequestMapping("/student") public class StudentController { @Autowired private StudentDao studentDao; @ResponseBody @RequestMapping("/find/page") public PageInfo findPage() { //1. 必須在調用查詢的方法之前調用startPage方法 //startPage(int pageNum, int pageSize) //pageNum:當前頁碼,從0或1開始都可以,0、1都為第1頁 //pageSize:頁面容量 PageHelper.startPage(0, 3); //2. 必須緊跟startPage方法后面調用查詢方法 //select id,`name`,age,gender from `student` List<Student> studentList = studentDao.findByPage(); //3. 使用查詢結果的studentList創建PageInfo PageInfo<Student> pageInfo = new PageInfo<>(studentList); System.out.println("查詢記錄:" + pageInfo.getList()); System.out.println("當前頁:" + pageInfo.getPageNum()); //當前頁:1 System.out.println("總頁數:" + pageInfo.getPages()); //總頁數:2 System.out.println("頁面容量:" + pageInfo.getSize()); //頁面容量:3 System.out.println("總記錄:" + pageInfo.getTotal()); //總記錄:5 return pageInfo; } } ``` **4. PageInfo其它屬性** ```java private int pageNum; // 當前頁 private int pageSize; // 每頁的數據數量 private int size; // 當前頁的數據數量 private int startRow; // 當前頁面第一個數據在數據庫中的行號 private int endRow; // 當前頁面最后一個數據在數據庫中的行號 private int pages; // 總頁數 private int prePage; // 上一頁 private int nextPage; // 下一頁 private boolean isFirstPage; // 當前頁是否為第一頁 private boolean isLastPage; // 當前頁是否為最后一頁 private boolean hasPreviousPage; // 是否有上一頁 private boolean hasNextPage; // 是否有下一頁 private int navigatePages; // 導航頁碼數(即當前頁面放多少個按鈕) private int[] navigatepageNums; // 所有導航頁號(即當前頁面存放按鈕的編號) private int navigateFirstPage; // 當前頁的第一個按鈕 private int navigateLastPage; // 當前頁的最后一個按鈕 List<T> list; // 當前頁面要顯示的數據 ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看