PageHelper.startPage(pageNum, pageSize)不起作用,我遇到的问题原因:版本不正确

1.pom.xml 引入maven依赖,这里引入的是pagehelper starter依赖,并不是单纯的pagehelper库:


    com.github.pagehelper
    pagehelper-spring-boot-starter
    1.2.5

2.application.yml配置文件:

#pagehelper分页插件
pagehelper:
  helperDialect: mysql
  reasonable: true
  supportMethodsArguments: true
  params: count=countSql

3.service中调用:

PageHelper.startPage(pageNum, pageSize);
List list = permissionMapper.selectByExample(testExample);

使用比较简单,但不能实现分页查询。我遇到的问题是这样的:springboot parent版本2.0.0.RELEASE,pagehelper版本是4.1.4可以用:


   org.springframework.boot
   spring-boot-starter-parent
   2.0.0.RELEASE
   

   com.github.pagehelper
   pagehelper
   4.1.4

新构建的项目:boot  parent版本是2.1.4.RELEASE,引入原来pagehelper4.1.4 不能实现分页。经过反复试验,将pagehelper版本更改为 pagehelper-spring-boot-starter :1.2.5后可以实现分页,问题解决。


   org.springframework.boot
   spring-boot-starter-parent
   2.1.4.RELEASE
   

    com.github.pagehelper
    pagehelper-spring-boot-starter
    1.2.5

 

你可能感兴趣的:(移动端与服务端,个人笔记)