W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
1. 原始方法,使用 limit,需要自己處理分頁邏輯:
對于 mysql 數(shù)據(jù)庫可以使用 limit ,如:
select * from table limit 5; --返回前5行
select * from table limit 0,5; --同上,返回前5行
select * from table limit 5,10; --返回6-15行
對于 oracle 數(shù)據(jù)庫可以使用 rownum ,如:
--如:從表Sys_option(主鍵為sys_id)中從第10條記錄開始檢索20條記錄,語句如下
SELECT * FROM (SELECT ROWNUM R,t1.* From Sys_option where rownum < 30 ) t2
Where t2.R >= 10
2. 攔截StatementHandler,其實(shí)質(zhì)還是在最后生成limit語句
詳見:www.cnblogs.com/jcli/archive/2011/08/09/2132222.html
3. 使用PageHelper插件,這是目前比較常見的方法:
由于篇幅太長詳細(xì)過程看原文:www.cnblogs.com/digdeep/p/4608933.html
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: