PageHelperの使用説明
890 ワード
ステップ1:pomファイルのインポート
ステップ2:フロントに返されるデータを分析します.フロントにはpage(現在のページ)とRows(このページに何個のデータが表示されているか)しか必要ありません.ステップ3:APIのserviceレイヤの使用
com.github.pagehelper
pagehelper
3.4.2-fix
ステップ2:フロントに返されるデータを分析します.フロントにはpage(現在のページ)とRows(このページに何個のデータが表示されているか)しか必要ありません.ステップ3:APIのserviceレイヤの使用
public EasyUIDataGridResult articleList(int page, int rows) {
// , sql
PageHelper.startPage(page, rows);
//
ArticleExample example = new ArticleExample();
// List 10
List list = articleMapper.selectByExample(example);
PageInfo pageInfo = new PageInfo<>(list);
//
EasyUIDataGridResult result = new EasyUIDataGridResult();
Long i = pageInfo.getTotal();
Integer j = i.intValue();
result.setTotal(j);
result.setRows(list);
return result;
}