我们需要的是total得到的数值是数据库里所有数据的条数。
1、包别引错
<!--PageHelper开始-->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.4.6</version>
</dependency>
<!--PageHelper结束-->
2、首先PageHelper.startPage要写在查询语句前面;
3、查询完之后必须后面紧跟着PageInfo方法,否则可能就会出现得到的total和pageSize相同的情况
如图所示:
1和2顺序不能反,3要紧跟着2后边。
4、由于PageHelper使用了ThreadLocal,存在安全隐患。在使用完毕后,应使用PageHelper.clearPage()清除分页设置,以避免潜在的安全问题。