pagehelper 分页不生效,总页数总是1解决方案
Posted crazy-lc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pagehelper 分页不生效,总页数总是1解决方案相关的知识,希望对你有一定的参考价值。
问题:
后台查询后的数据只有1页,已经设置了PageHelper也没用
PageHelper.startPage(pageNum,pageSize); ModelAndView mv=new ModelAndView();
Integer count= secondService.message(); mv.addObject("count",count);
List<Second> seconds= secondService.show();
mv.addObject("seconds",seconds);
PageInfo<Second> pageInfo=new PageInfo<>(seconds);
mv.addObject("pageInfo",pageInfo);
解决方案:
PageHelper.startPage(pageNum,pageSize);只对该语句以后的第一个查询语句得到的数据进行分页。
问题解决。
PS:
pom.xml
<!--mybatis分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency>
mybatis-config.xml
<!--翻页插件--> <plugins> <plugin interceptor="com.github.pagehelper.PageInterceptor"> <property name="helperDialect" value="mysql"></property> <property name="reasonable" value="true"></property> </plugin> </plugins>
以上是关于pagehelper 分页不生效,总页数总是1解决方案的主要内容,如果未能解决你的问题,请参考以下文章
解决Springboot2.x版本pagehelper分页不生效的问题
解决Springboot2.x版本pagehelper分页不生效的问题