<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國際加速解決方案。 廣告
                一、首先引入分頁插件依賴 ### ![](https://img.kancloud.cn/b4/ff/b4ffc046cfe2edc6e7477ef9b241d31d_1368x997.png) ### ~~~ <!-- 分頁插件依賴 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.0</version> </dependency> ~~~ ### 二、增加配置文件 ### ![](https://img.kancloud.cn/72/be/72beb246943dac5e583a2010c66ce7d0_1515x859.png) ### ~~~ package net.xdclass.xdvideo.config; import com.github.pagehelper.PageHelper; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import java.util.Properties; /* * mybatis分頁插件配置 * */ @Configuration public class MyBatisConfig { @Bean public PageHelper pageHelper(){ PageHelper pageHelper = new PageHelper(); Properties p = new Properties(); // 設置為true時,會將RowBounds第一個參數offset當成pageNum頁碼使用 p.setProperty("offsetAsPageNum","true"); //設置為true時,使用RowBounds分頁會進行count查詢 p.setProperty("rowBoundsWithCount","true"); p.setProperty("reasonable","true"); pageHelper.setProperties(p); return pageHelper; } } ~~~ ### 三、使用分頁功能 ### ![](https://img.kancloud.cn/72/1a/721a30455c929be3703b786350ba3a48_1474x999.png) ### ~~~ /* * 分頁接口 * @param page 當前第幾頁,默認是第一頁 * @param size 每頁顯示幾條 * @return * */ @GetMapping("page") public Object pageVideo(@RequestParam(value = "page",defaultValue = "1") int page, @RequestParam(value = "size", defaultValue = "10") int size){ System.out.println("page的值是"+page); //設置分頁 PageHelper.startPage(page,size); List<Video> list = videoService.findAll(); //獲取分頁詳情信息 將list傳遞進去 PageInfo<Video> pageInfo = new PageInfo<>(list); //return pageInfo;//如果直接返回pageInfo分頁數據當中會有很多我們不想要的數據 可以打印看一下 //組裝自己想要的分頁結果數據 Map<String,Object> data = new HashMap<>(); data.put("total_size",pageInfo.getTotal());//總條數 data.put("total_page",pageInfo.getPages());//總頁數 data.put("current_page",page);//當前頁 data.put("data",pageInfo.getList());//數據 return data; } ~~~
                  <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>

                              哎呀哎呀视频在线观看