W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
屬性名 | 類型 | 默認(rèn)值 | 描述 |
overflow | boolean | false | 溢出總頁(yè)數(shù)后是否進(jìn)行處理,默認(rèn)不處理 |
maxLimit | Long | 單頁(yè)分頁(yè)條數(shù)限制,默認(rèn)無限制 | |
dbType | DbType | 數(shù)據(jù)庫(kù)類型,根據(jù)類型獲取應(yīng)使用的分頁(yè)方言 | |
dialect | IDialect | 方言實(shí)現(xiàn)類 |
建議單一數(shù)據(jù)庫(kù)類型的均設(shè)置 ?dbType
?
IPage<UserVo> selectPageVo(IPage<?> page, Integer state);
// or (class MyPage extends Ipage<UserVo>{ private Integer state; })
MyPage selectPageVo(MyPage page);
// or
List<UserVo> selectPageVo(IPage<UserVo> page, Integer state);
<select id="selectPageVo" resultType="xxx.xxx.xxx.UserVo">
SELECT id,name FROM user WHERE state=#{state}
</select>
IPage
則入?yún)⒌?nbsp;?IPage
不能為?null
?,因?yàn)?nbsp;返回的?IPage ==
? 入?yún)⒌?IPage
?List
則入?yún)⒌?nbsp;?IPage
可以為 ?null
(為 ?null
則不分頁(yè)),但需要你手動(dòng) 入?yún)⒌?IPage.setRecords
?(返回的 ?List
?);
xml
?需要從 ?page
里取值,需要 ?page.屬性
? 獲取countSql
會(huì)在 ?left join
? 的表不參與 ?where
條件的情況下,把 ?left join
? 優(yōu)化掉
left join
? 的sql,都寫標(biāo)準(zhǔn)sql,即給于表一個(gè)別名,字段也要 ?別名.字段
?Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: