사용하기 매우 편리한 PageHelper-Spring-Boot를 참조하십시오. 더 많은 PageHelper를 보려면 https://github.com/pagehelper/mybatis-pagehelper를 클릭 할 수 있습니다.
Spring Boot가 MyBatis를 통합하면 먼저 Paginate를 사용해야합니다.
<pectionency> <groupId> com.github.pageHelper </groupId> <artifactID> pageHelper </artifactID> <버전> 5.1.2 </version> </dependency> <groupID> com.github.pageHelper </groupid> <artifactid> pageHelper-spring-aUtoconfigure--- <버전> 1.2.3 </version> </dependency> <ceptency> <groupId> com.github.pageHelper </groupId> <artifactID> PageHelper-Spring-Boot-Starter </artifactid> <버전> 1.2.3 </version> </dependency>
방법 1 : application.yml (봄에 읽어야하는 YML)에 추가합니다.
PageHelper : HelperDialect : MySQL 합리적 : True SupportMethodsarguments : True Params : Count = Countsql
그런 다음 다시 시작하십시오.
구성 파일은 결국 Java에 의해 읽히고 스프링 콩에 주입됩니다. 따라서 두 번째 방법은 Bean 클래스를 구성하는 것입니다. 핫 로딩은 수정하기 쉽습니다. 물론이 방법은 더 간단합니다.
방법 2 : 주석 표지 패키지 아래에서 새 PageHeleperConfig 만들기
import com.github.pagehelper.pagehelper; import java.util.properties; import org.springframework.context.annotation.bean; import org.spramframework.context.annotation.configuration;/** * @author zhuxiaomeng * @Date 2018/1/2. * @Email [email protected] */ @configurationPublic 클래스 PageHelperConfig {@Bean Public PageHelper getPageHelper () {PageHelper PageHelper = New PageHelper (); 속성 속성 = 새로운 속성 (); Properties.SetProperty ( "HelperDialect", "MySQL"); 속성 .setProperty ( "합리적", "true"); Properties.SetProperty ( "supportMethodSarguments", "true"); properties.setProperty ( "params", "count = countsql"); PageHelper.SetProperties (속성); PageHelper 리턴; }}
PageHelper의 기본 지식은 다음과 같습니다.
com.github.pagehelper.page; import com.github.pagehelper.pagehelper;
page <t> tpage = pagehelper.startpage (페이지, 한계);
다음 쿼리 명령문은이 페이지를 사용하는 데 사용됩니다. 목록 <t>로 수신하면됩니다
궁금한 점이 있으면 오픈 소스 프로젝트 레노를 다운로드하여 스캐 폴딩을 신속하게 개발할 수 있으며 Spring Boot 버전은 학습에 익숙합니다.
주소 : https://gitee.com/bweird/lenosp
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.