<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        詭異的分頁代碼失效問題

        來源:懂視網 責編:小采 時間:2020-11-09 14:10:58
        文檔

        詭異的分頁代碼失效問題

        詭異的分頁代碼失效問題:前言: 之前碰到了一個界面上分頁失效的問題,并為之困擾了數日,后臺定位為排序失效的問題,問題就迎刃而解了... 問題描述: 在界面上的某個分頁功能存在失效的問題,第一頁、第二頁和最后一頁的分頁效果正常,但是中間的分頁數據不變。 QA提了一個關于此的
        推薦度:
        導讀詭異的分頁代碼失效問題:前言: 之前碰到了一個界面上分頁失效的問題,并為之困擾了數日,后臺定位為排序失效的問題,問題就迎刃而解了... 問題描述: 在界面上的某個分頁功能存在失效的問題,第一頁、第二頁和最后一頁的分頁效果正常,但是中間的分頁數據不變。 QA提了一個關于此的

        前言: 之前碰到了一個界面上分頁失效的問題,并為之困擾了數日,后臺定位為排序失效的問題,問題就迎刃而解了... 問題描述: 在界面上的某個分頁功能存在失效的問題,第一頁、第二頁和最后一頁的分頁效果正常,但是中間的分頁數據不變。 QA提了一個關于此的

        前言: 之前碰到了一個界面上分頁失效的問題,并為之困擾了數日,后臺定位為排序失效的問題,問題就迎刃而解了...

        問題描述:

        在界面上的某個分頁功能存在失效的問題,第一頁、第二頁和最后一頁的分頁效果正常,但是中間的分頁數據不變。 QA提了一個關于此的Bug.

        問題分析:

        1. 分析界面分頁代碼

        界面分頁的代碼屬于在項目使用較多的組件,關于失效分頁部分的代碼無特殊的定制和使用。

        2. 前端和后臺端交互的分析

        基于HTTP的監控工具,發現分頁請求的請求數據一切正常,分頁的start/limit數據正確,過濾條件是正確的,排除前端問題。

        3. 后臺的代碼分析

        后臺的代碼是基于Hibernate實現的DAO查詢分析,代碼基于基類的常規查詢,無特殊代碼存在。而且這些基類的常規查詢被項目中不同的模塊所使用,其他模塊功能正常。

        故對這些查詢的代碼是否存在問題,持懷疑態度。

        4. 懷疑生成的SQL是否存在問題

        打印出在查詢中使用的SQL語句,經過分析,SQL也不存在問題。其中使用了log4jdbc來監控sql執行。

        5. 基于查詢中使用的SQL在Oracle的plsql中直接運行SQL

        結果發現,在50~75, 75-~100等區間,的確查詢數據不變。 SQL語句:

         select *
         from (select row_.*, rownum rownum_
         from (select this_.id as id25_0_,
         this_.create_time as create2_25_0_,
         this_.creator as creator25_0_,
         this_.modify_time as modify4_25_0_,
         this_.updater as updater25_0_,
         this_.version as version25_0_,
         this_.bank_id as bank7_25_0_,
         this_.bank_name as bank8_25_0_,
         this_.chk_comment as chk9_25_0_,
         this_.chk_status as chk10_25_0_,
         this_.cup_bank_id as cup11_25_0_,
         this_.del_status as del12_25_0_,
         this_.smp_name as smp13_25_0_,
         this_.status as status25_0_
         from ns_para_bank this_
         where this_.chk_status = '02'
         and this_.chk_status = '02'
         and this_.del_status = '01'
         order by this_.modify_time desc
         ) row_
         where rownum <= 100)
         where rownum_ > 75
        
        6. 后懷疑是排序字段modifyTime問題

        經過排查,發現大部分的modifiedTime字段的數據為空,故導致了排序失效;由于排序失效,引發了分頁數據不變的問題

        問題的解決

        為排序條件新增了一個排序字段, 在modified_time失效的情況下,保證整體排序的有效性,即可解決分頁失效問題。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        詭異的分頁代碼失效問題

        詭異的分頁代碼失效問題:前言: 之前碰到了一個界面上分頁失效的問題,并為之困擾了數日,后臺定位為排序失效的問題,問題就迎刃而解了... 問題描述: 在界面上的某個分頁功能存在失效的問題,第一頁、第二頁和最后一頁的分頁效果正常,但是中間的分頁數據不變。 QA提了一個關于此的
        推薦度:
        標簽: 一個 失效 代碼
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲一区在线视频观看| 亚洲一区二区影院| 亚洲精品GV天堂无码男同| 91免费在线播放| av片在线观看永久免费| 四虎影视在线永久免费观看| 亚洲av成人中文无码专区| 日韩在线视频免费看| 国产成人 亚洲欧洲| 亚洲一级特黄无码片| 一级有奶水毛片免费看| 亚洲精品乱码久久久久久蜜桃不卡| 91福利免费网站在线观看| 亚洲综合伊人久久大杳蕉| 亚洲一区二区三区乱码在线欧洲| 男人的好看免费观看在线视频 | 久久亚洲国产成人精品无码区| 亚洲精品黄色视频在线观看免费资源| 亚洲一级特黄无码片| 免费人成在线观看网站| 亚洲人成免费网站| 国产精品无码一二区免费| 一级午夜免费视频| 西西人体44rt高清亚洲 | 免费人成视频在线播放| 亚洲深深色噜噜狠狠爱网站| 337P日本欧洲亚洲大胆艺术图| 亚洲?V乱码久久精品蜜桃| 亚洲一线产品二线产品| 亚洲国产中文v高清在线观看| 久久久久女教师免费一区| 亚洲高清中文字幕| 成人爱做日本视频免费| 国产伦精品一区二区免费| 亚洲第一精品电影网| 免费一级毛片在级播放| 免费av一区二区三区| 亚洲国产成人AV在线播放| 亚洲人成在线播放网站| 亚洲啪啪免费视频| 国产专区一va亚洲v天堂|