the dependencies of some of the beans in the application context form a cycle
问题描述:在练习spring security是出现the dependencies of some of the beans in the application context form a cycle 如图:
这个错误的大致原因是说:不鼓励依赖循环引用,默认情况下是禁止的。更新您的应用程序以删除 bean 之间的依赖循环。作为最后的手段,可以通过将 spring.main.allow-circular-references 设置为 true 来自动中断循环。
解决办法:
1.如果是.properties文件,在文件中添加
spring.main.allow-circular-references=true
2.如果是.yml文件,则在文件中添加
spring:
main:
allow-circular-references:true