이 기사는 참조를 위해 SpringBoot 통합 PageHelper Pagination으로 표시된 특정 코드를 공유합니다. 특정 내용은 다음과 같습니다
1. 종속성 추가
Maven에서 PageHelper 버전을 찾으십시오
POM에 종속성을 추가하십시오
<pectionency> <groupid> com.github.pageHelper </groupId> <artifactID> PageHelper-Spring-Boot-Starter </artifactid> <2.2 </version> </dependency>
2. 사용
인터넷의 많은 기사에서는 응용 프로그램에서 구성해야한다고 말합니다.
실제로 전혀 필요하지 않습니다. 기본 설정은 이미 대부분의 요구를 충족합니다.
직접 사용하십시오
@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.TOJSONSTRING (APPSPAGEINFO);}PageHelper.startPage (표시 될 페이지 수, 표시 할 페이지 수);
다음 줄은 즉시 쿼리 문을 따릅니다. 다른 것을 쓸 수 없습니다. 그렇지 않으면 효과가 없습니다.
pagehelper.startPage (apps.getPagenum (), apps.getPagesize ()); ArrayList <Apps> appsList = appsService.getApps (apps);
이것은 Pagination의 영향만으로도 총 페이지 수 및 기타 것들에 대한 자세한 정보가 없습니다.
페이지 수에 대한 요구 사항이있는 경우 다음 줄을 추가해야합니다.
pageinfo <t> appspageInfo = new PageInfo <> (AppSlist);
이것은 모든 페이징 요구 사항을 충족합니다
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.