Este artículo comparte el código específico que se muestra por Pagination de PageHelper integrado de SpringBoot para su referencia. El contenido específico es el siguiente
1. Agregar dependencias
Encuentra la versión de PageHelper en Maven
Agregar dependencias en POM
<Spendency> <MoupRid> com.github.pagehelper </proupid> <artifactid> pageHelper-spring-boot-starter </artifactid> <versión> 1.2.2 </versión> </pendency>
2. Use
Muchos artículos en Internet dicen que necesitan configurarlo en la aplicación.
En realidad, no hay necesidad en absoluto, la configuración predeterminada ya satisface la mayoría de las necesidades
Solo úsalo directamente
@RequestMapping (value = "getApps.do") public Public String getApps (Apps Apps) {pageHelper.StartPage (apps.getPageNum (), apps.getPageSize ()); ArrayList <PpPs> appSlist = AppSService.getApps (Apps); PageInfo <pps> appSpageInfo = new PageInfo <> (AppSlist); return json.tojsonstring (appSpageInfo);}PageHelper.StartPage (cuántas páginas se mostrará, el número de páginas que se mostrarán);
La siguiente línea sigue la declaración de consulta inmediatamente. No puede escribir nada más, de lo contrario no tendrá ningún efecto.
PageHelper.StartPage (apps.getPageNum (), apps.getPageSize ()); ArrayList <PpPs> AppSlist = AppSService.getApps (APPS);
Esto solo tiene el efecto de la paginación, y no hay información detallada sobre el número total de páginas y otras cosas.
Si tiene un requisito para el número de páginas, debe agregar la siguiente línea
PageInfo <T> appSpageInfo = new PageInfo <> (AppSlist);
Esto cumple con todos los requisitos de paginación
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.