Dieser Artikel teilt den spezifischen Code, der von Springboot Integrated PageHelper Pagination als Referenz angezeigt wird. Der spezifische Inhalt ist wie folgt
1. Fügen Sie Abhängigkeiten hinzu
Finden Sie die Version von PageHelper in Maven
Fügen Sie Abhängigkeiten in POM hinzu
<De vorhöhe> <gruppe> com.github.pageHelper </Groupid> <artifactId> PageHelper-Spring-Boot-Starter </artifactid> <version> 1.2.2 </Version> </abhängig>
2. Verwendung
Viele Artikel im Internet sagen, dass sie es in application.Properties konfigurieren müssen
Tatsächlich ist überhaupt nicht erforderlich, die Standardeinstellungen erfüllen die meisten Anforderungen bereits
Verwenden Sie es einfach direkt
@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.tojonstring (AppSpageInfo);}PageHelper.StartPage (wie viele Seiten angezeigt werden, die Anzahl der Seiten);
Die nächste Zeile folgt sofort der Abfrageanweisung. Sie können nichts anderes schreiben, sonst hat es keine Wirkung.
PageHelper.StartPage (Apps.getPagenum (), Apps.getPageSize ()); ArrayList <Apps> AppSlist = AppsService.getapps (Apps);
Dies hat nur den Effekt der Pagination, und es gibt keine detaillierten Informationen über die Gesamtzahl der Seiten und andere Dinge
Wenn Sie die Anzahl der Seiten verlangen, müssen Sie die folgende Zeile hinzufügen
PageInfo <t> AppSpageInfo = new PageInfo <> (AppSlist);
Dies erfüllt alle Paging -Anforderungen
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.