SpringBoot 프로젝트 의 페이지 별 플러그 인 PageHelper 의 잘못된 문제 및 해결 방법

Springboot 프로젝트 에서 페 이 징 플러그 인 을 사용 할 때 PageHelper 플러그 인 이 효력 을 잃 었 습 니 다.
내 가 가 져 온 것 은:
나중에 보 냈 습 니 다.

<dependency>
 <groupId>com.github.pagehelper</groupId>
 <artifactId>pagehelper</artifactId>
 <version>5.1.10</version>
</dependency>
현재 PageHelper 를 Springboot 에서 사용 하려 면 주입 이 필요 합 니 다.

@Configuration
public class mybatisConfiguration {
@Bean
public PageHelperpageHelper(){
System.out.println("MybatisConfiguration.pageHelper()");
 PageHelper pageHelper =new PageHelper();
 Properties properties =new Properties();
 properties.setProperty("offsetAsPageNum","true");
 properties.setProperty("rowBoundsWithCount","true");
 properties.setProperty("reasonable","true");
 pageHelper.setProperties(properties);
 return pageHelper;
 }
}
물론 Springboot PageHelper 시동 기 를 사용 할 수 있 습 니 다.

<dependency>
 <groupId>com.github.pagehelper</groupId>
 <artifactId>pagehelper-spring-boot-starter</artifactId>
 <version>1.2.10</version>
</dependency>
PS:SpringBoot 프로젝트 와 Spring 프로젝트 는 페이지 플러그 인 Pagehelper 에 의존 하여 작 동 하지 않 는 문제 입 니 다.
최근 SpringBoot 프로젝트 와 Spring 프로젝트 를 동시에 개 발 했 습 니 다.두 프로젝트 는 모두 Mybatis 프레임 워 크 의 pagehelper 페이지 플러그 인 에 의존 하고 있 지만 SpringBoot 프로젝트 는 페이지 를 나 누 는 데 도움 이 되 지 않 아 모든 데 이 터 를 조회 해 왔 습 니 다.
오류 원인:두 항목 모두 도입 한 의존 도 는?

 <dependency>
      <groupId>com.github.pagehelper</groupId>
      <artifactId>pagehelper</artifactId>
      <version>4.0.0</version>
    </dependency>
해결 방법:여러 차례 의 조사 실험 을 통 해 SpringBoot 프로젝트 가 의존 하 는 페이지 플러그 인과 Spring 프로젝트 가 다 르 기 때문에 spring-boot-starter 의 가방 이 필요 합 니 다.따라서 SpringBoot 프로젝트 는 아래 의 의존 도 를 설정 하면 됩 니 다.

 <dependency>
      <groupId>com.github.pagehelper</groupId>
      <artifactId>pagehelper-spring-boot-starter</artifactId>
      <version>1.2.5</version>
    </dependency>
총결산
SpringBoot 프로젝트 의 페이지 별 플러그 인 PageHelper 의 잘못된 문제 및 해결 방법 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 SpringBoot 페이지 별 플러그 인 PageHelper 의 잘못된 내용 은 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 지원 바 랍 니 다!

좋은 웹페이지 즐겨찾기