首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Spring引导中获取循环依赖项错误

在Spring引导中获取循环依赖项错误
EN

Stack Overflow用户
提问于 2017-05-16 23:18:49
回答 1查看 180关注 0票数 0

我正在尝试将我们的spring应用程序迁移到Spring boot。

我得到一个循环依赖错误。

Bean A -> Bean B -> Bean C

在Bean C中,我正在自动装配一个在XML中定义的Map

代码语言:javascript
运行
复制
<util:map id="beanMap" map-class="java.util.HashMap">
<entry key="beanA" > <bean class="com.org.BeanA" /> </entry>
</util:map>

在Bean C中,我正在进行自动装配

代码语言:javascript
运行
复制
@Autowired
@Resource(name = "beanMap")
private Map<String, serviceInterface> beanMap;

此设置在Spring中无需启动即可正常工作。

但是当我尝试在Spring Boot中运行这个配置时。我正面临循环依赖错误。

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

发布于 2017-05-16 23:24:52

尝试在Bean C中删除@Autowired。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44005443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档