com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration报错
springbootpageHelp 分页运行依赖自循环报错The dependencies of some of the beans in the application context form a cycle:com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration出现这种报错是由于springboot的版本和pagehe
·
springboot pageHelp 分页运行依赖自循环报错
The dependencies of some of the beans in the application context form a cycle:com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration
出现这种报错是由于springboot的版本和pagehelp的版本不匹配相互冲突
出问题的springboot和pagehelp的版本是
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
</dependency>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<!-- springboot 版本过高会造成冲突-->
<version>2.6.5</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
解决方法
可以降低springboot 的版本 或者 提高pagehelp的版本
(一)
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
//提高pagehelp的版本 高版本的pagehelp在springboot的配置文件中不需要配置 版本过低需要手动配置
<version>1.4.2</version>
</dependency>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.5</version>
<relativePath/>
</parent>
(二)
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.3</version>
</dependency>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
//降低版本
<version>2.5.3</version>
<relativePath/>
</parent>
如果不是以上配置的版本 可以自行调整版本
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)