Requested bean is currently in creation: Is there an unresolvable circular reference?

在学习Feign和Sentinel的隔离和降级的过程中,遇到了这个问题;

错误信息表明在Spring应用中存在一个无法解决的循环依赖问题,具体来说,在创建时需要 B,但是 在创建时又需要某个正在创建的bean,导致循环引用,形成死锁;

解决方法:可以在注入的bean上使用@Lazy注解,推迟某些bean的初始化,以打破循环依赖;

我的程序中是这么写的:

这样就可以打破循环依赖,让程序正常运行;

转载请说明出处内容投诉
CSS教程网 » Requested bean is currently in creation: Is there an unresolvable circular reference?

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买