SpringBoot+Shiro配置的时候Shiro的配置出现循环依赖的问题

这里出现了循环依赖的错误,


下面是我写的Shiro的配置文件

在getRelam方法中,CustomerRealm是我自定义的类,它继承自AuthorizingRealm

我一直在测试Shiro配置文件可不可以使用,现在CustomerRealm还没有写具体的代码,
请大家帮忙看下这个错误如何解决,谢谢

遇到这个问题是我导入maven的问题
我原来导入的是

<!-- https://mvnrepository.com/artifact/org.apache.shiro/shiro-spring-boot-web-starter -->
<dependency>
    <groupId>org.apache.shiro</groupId>
    <artifactId>shiro-spring-boot-web-starter</artifactId>
    <version>1.6.0</version>
</dependency>

运行后一直出现循环依赖的问题
后来经过别人指点,将maven坐标修改成就好了

<dependency>
     <groupId>org.apache.shiro</groupId>
      <artifactId>shiro-spring</artifactId>
</dependency>