ホームページ >Java >&#&チュートリアル >Springboot は pagehelper ページング機能をどのように統合しますか?
1. 依存関係を追加します
maven で pagehelper のバージョンを見つけます
pom
<dependency> <groupid>com.github.pagehelper</groupid> <artifactid>pagehelper-spring-boot-starter</artifactid> <version>1.2.2</version> </dependency>
2 に依存関係を追加しますuse
インターネット上の多くの記事では、application.properties を構成する必要があると書かれています。
実際には、その必要はまったくありません。デフォルト設定はすでに満たされています。最も必要な
直接使用できます
@RequestMapping(value = "getApps.do") public String getApps(Apps apps) { PageHelper.startPage(apps.getPageNum(), apps.getPageSize()); ArrayList<apps> appsList = appsService.getApps(apps); PageInfo<apps> appsPageInfo = new PageInfo(appsList); return JSON.toJSONString(appsPageInfo); }</apps></apps>
PageHelper.startPage (表示するページ数、表示する各ページの番号);
次の行クエリ ステートメントの後に続きます。他のものを書くことはできません。それ以外の場合は、効果がありません。
PageHelper.startPage(apps.getPageNum(), apps.getPageSize()); ArrayList<apps> appsList = appsService.getApps(apps);</apps>
これにはページング効果のみがあり、総ページ数に関する詳細情報はありません。
番号の需要がある場合は、次の行
PageInfo<t> appsPageInfo = new PageInfo(appsList);</t>
を追加する必要があるため、すべてのページング要件を満たします
以上がSpringboot は pagehelper ページング機能をどのように統合しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。