1.版本问题
话不多说,直接上我的pom.xml文件中的配置
<!-- springboot版本 -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.3.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<!-- 分页查询插件启动器 -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.13</version>
</dependency>
如果你的springboot的版本是2.3.3,那么请使用版本为1.2.13的PageHelper启动器。
2.数据全部查出来的问题
使用分页查询的目的就是为了每一次只查出能满足当前需求的数据,举个例子,一个页面你最多只能看10条数据,我数据库现在有1000条数据,你没必要同时查出来。大量数据传送会对网络造成很大的压力,也会让页面的加载变得很慢。因此我们就需要分页查询了,需要翻页的时候才通过ajax的方式向异步请求下一页