解决SpringBoot集成分页插件pagehelper出现的循环依赖问题

Posted 谷哥的小弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决SpringBoot集成分页插件pagehelper出现的循环依赖问题相关的知识,希望对你有一定的参考价值。


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

问题描述

SpringBoot2.6.7中集成分页插件com.github.pagehelper出现了循环依赖问题,报错信息如下:

Relying upon circular references is discouraged and they are prohibited by default. Update your application to remove the dependency cycle between beans. As a last resort, it may be possible to break the cycle automatically by setting spring.main.allow-circular-references to true.

图示如下:

解决方案

将com.github.pagehelper版本改为1.4.1即可。

代码如下:

        <!--分页依赖-->
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.4.1</version>
        </dependency>

以上是关于解决SpringBoot集成分页插件pagehelper出现的循环依赖问题的主要内容,如果未能解决你的问题,请参考以下文章

解决SpringBoot集成分页插件pagehelper出现的循环依赖问题

解决SpringBoot集成分页插件pagehelper出现的循环依赖问题

SpringBoot2.0 基础案例(10):整合Mybatis框架,集成分页助手插件

SpringBoot 集成FluentMyBatis 框架之集成分页功能

springboot+mybatis集成分页功能

使用spring,pageHelper ,注解完成分页。