栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

@Validated服务无法自动连线

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

@Validated服务无法自动连线

@Validated
在这种情况下,注释与错误的自动装配无关。正确阅读错误,然后找出问题所在。第一行是自我描述:

创建名称为“ someService”的bean时出错:名称为“ someService”的bean已作为循环引用的一部分注入到其原始版本的其他bean
[someService]中,但最终被包装了。这意味着所说的其他bean不使用该bean的最终版本。这通常是过度渴望的类型匹配的结果-例如,考虑在关闭“
allowEagerInit”标志的情况下使用“ getBeanNamesOfType”。

您将相同的服务自动连接到自身,这导致无休止的圆形bean接线。一个办法?不要那样设计豆子。如果您确实受限于此设计,请使用以下任一方法:

  • 二传手注射
  • @Lazy
    @PostConstruct
    注释

有关Baeldung网站上有关此问题的更多信息,请访问:https ://www.baeldung.com/circular-dependencies-in-
spring



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/455294.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号