首先引入MybatisPlus 的依赖, springboot3 的 MybatisPlus 依赖相较于 springboot2 发生了变化(这里选取3.5.11):
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
<version>3.5.11</version>
</dependency>
想使用如图所示的分页插件 (PaginationInnerInterceptor):
因为选取的MybatisPlus 是 3.5.9+ , 官方对插件设置为可选项, 因此还需要引入一个依赖,和另一个依赖管理(不引入第二个依赖管理,我这里显示找不到maven镜像):
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-jsqlparser</artifactId>
</dependency>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-bom</artifactId>
<version>3.5.11</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>