Consulte PageHelper-Spring-Boot, que é muito conveniente de usar. Para mais PageHelper, você pode clicar em https://github.com/pagehelper/mybatis-pagehelper.
Quando a Spring Boot integra Mybatis, precisamos paginá -la primeiro.
<Depencency> <PuerpId> com.github.pagehelper </frupidId> <TRATIFACTID> PageHelper </ArtifactId> <Versão> 5.1.2 </versão> </dependency> <pendency> <voupId> com.github.pagehelper </groupid> <ArtifactId> <pageItiPer-spring-BoT-BOTROC-BOTROC-BOTROC-BOTROUR-BOBOT-AUTROUR-AUTROUR-BOBROUR-AUTROT-AUTROUR-ATROCUR-BOBOT-AUTROUR-BOBOTONGROUR-AUTIROC-BOTIR-BOBO. <Versão> 1.2.3 </siers> </dependency> <pendency> <puperid> com.github.pagehelper </frupid> <stifactId> PageHelper-Spring-Boot-Starter </ArtifactId> <Versão> 1.2.3 </sipers> </dependency>
Método 1: Adicionamos no aplicativo.yml (YML que precisa ser lido na primavera)
PageHelper: Helperdialect: MySQL razoável: True SupportMethodSarguments: True Params: Count = CountSQL
Em seguida, reinicie.
O arquivo de configuração será lido por Java e será injetado no feijão da mola. Portanto, nosso segundo método é configurar sua classe de feijão. O carregamento a quente é fácil de modificar. Obviamente, o método é mais simples.
Método 2: Crie um novo PageheleperConfig sob o pacote de capa de anotação
importar com.github.pagehelper.pageHelper; importar java.util.properties; importar org.springframework.context.annotation.bean; importar org.springframework.context.annotation.configuration;/** ** * @author zhuxiaMeng *date *Date *DATEMENG *DATEMENG * @CONGATURO; * @Email [email protected] */ @ConfigurationPublic PageHelPerConfig {@Bean public PageHelper getPageHelper () {PageHelper PageHelper = new PageHelper (); Propriedades Propriedades = new Properties (); Propriedades.SetProperty ("Helperdialect", "MySQL"); Propriedades.SetProperty ("razoável", "true"); Propriedades.setProperty ("SupportMethodSarguments", "True"); Properties.SetProperty ("params", "count = countSQL"); PageHelper.SetProperties (Propriedades); Retornar PageHelper; }}
O conhecimento básico do PageHelper é:
importar com.github.pageHelper.page; importar com.github.pageHelper.pageHelper;
Página <t> tpage = pageHelper.startPage (página, limite);
A próxima declaração de consulta é usada para paginar. Você só precisa recebê -lo com a lista <T>
Se você tiver dúvidas, pode baixar o projeto de código aberto Lenos para desenvolver rapidamente andaimes e a versão de inicialização da primavera está familiarizada com o aprendizado.
Endereço: https://gitee.com/bweird/lenososp
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.