<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                [TOC] ## 問題01:為什么要進行分頁顯示? 數據庫中很多情況下都存在**大量數據**,一次顯示所有數據不僅造成**數據庫負擔過重**,同時增加網頁**渲染負擔**,且網頁內容太多也會造成**用戶體驗差**。 ## 問題02:分頁顯示的方法和原理? 1. 邏輯分頁(代碼邏輯上的分頁) 2. 物理分頁(數據庫查詢層面的分頁) ## 問題03:實現物理分頁。 物理分頁:使用數據庫查詢的關鍵字**limit**,在查詢的時候就只查詢需要的部分數據即可。 優點:每次查詢到的**數據量都較小**(只有一頁的數據量) 缺點:每次翻頁都是一次數據庫連接和查詢,**頻繁連接數據庫**。 1. 所需參數:當前頁面page ; 2. 所需參數:每頁顯示的條數PAGE_SIZE ; 3. 獲取數據:當前頁page的所有數據list ; 4. 計算獲得:數據總條數count ; 5. 計算獲得:數據總頁數pages ; 6. 創建頁碼:列出所有頁碼以及當前頁StringBuffer。 ## 問題04:實現邏輯分頁。 邏輯分頁:將數據所有數據都查詢出來之后,用過代碼來控制集合的分割來實現數據分割。 優點:如果將查詢結果保存到session,則可以較少翻頁時的查詢次數,**減少數據庫操作次數**。 缺點:緩存了數據,可能造成**數據不一致**,且查詢到的**數據量大**,依舊是全部數據。 1. 所需參數:當前頁面page; 2. 所需參數:每頁顯示的條數PAGE_SIZE; 3. 獲取數據:所有數據list ; 4. 計算獲得:當前頁page的所有數據pagelist ; 5. 創建頁碼:列出所有頁碼以及當前頁StringBuffer 。 ## 問題05:創建導航欄 1. 在視圖增加導航欄容器,接收導航欄 2. 在控制器中生成導航欄所有內容,包括頁面、鏈接等 3. 控制器調用工具類對導航欄進行處理,需要參數pages、count、currentPage
                  <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>

                              哎呀哎呀视频在线观看