1. 问题
2. 原因
项目中SpringBoot的版本为2.7.18。
SpringBoot2.6.x后不推荐使用循环依赖,也就是说从2.6.x版本开始,如果项目里还存在循环依赖,SpringBoot将拒绝启动!
3. 解决
去pageHelper github看,才看到新版本已经解决了这个问题。
更新pageHelper的版本:
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.4.1</version>
</dependency>