Este artigo compartilha o código específico exibido pela Paginação PageHelper integrada do Springboot para sua referência. O conteúdo específico é o seguinte
1. Adicione dependências
Encontre a versão do PageHelper em Maven
Adicione dependências no POM
<Depencency> <PuerpId> com.github.pagehelper </frupiid> <stifactId> PageHelper-Spring-Boot-Starter </starfactid> <versão> 1.2.2 </sipers> </pendecence>
2. Use
Muitos artigos na internet dizem que precisam configurá -lo no Application.properties
Na verdade, não há necessidade, as configurações padrão já atendem à maioria das necessidades
Apenas use -o diretamente
@RequestMapping (value = "getApps.do") public String getApps (apps apps) {PageHelper.StartPage (apps.getpagenum (), apps.getPagesize ()); ArrayList <pps> appslist = appSService.GetApps (APPS); PageInfo <ppps> appspageInfo = new PageInfo <> (AppSlist); retornar json.tojSonstring (AppspageInfo);}PageHelper.startPage (quantas páginas a serem exibidas, o número de páginas a serem exibidas);
A próxima linha segue a declaração de consulta imediatamente. Você não pode escrever mais nada, caso contrário, isso não terá efeito.
PageHelper.StartPage (apps.getpagenum (), apps.getPagesize ()); ArrayList <Apps> AppSlist = AppSService.GetApps (Apps);
Isso só tem o efeito da paginação, e não há informações detalhadas sobre o número total de páginas e outras coisas
Se você tiver um requisito para o número de páginas, precisará adicionar a seguinte linha
PageInfo <t> appspageInfo = new PageInfo <> (AppSlist);
Isso atende a todos os requisitos de paginação
O exposto acima é todo o conteúdo deste artigo. Espero que seja útil para o aprendizado de todos e espero que todos apoiem mais o wulin.com.