首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >读取Spring框架文档时出现的问题:在运行时向Spring注入bean

读取Spring框架文档时出现的问题:在运行时向Spring注入bean
EN

Stack Overflow用户
提问于 2021-10-29 14:59:22
回答 1查看 72关注 0票数 0

我无法理解下面的文档句

(.)在运行时注册新bean (与对工厂的实时访问同时进行)不受官方支持,可能导致并发访问异常、bean容器中的不一致状态,或两者兼而有之。

我知道它不能在运行时被注入,但是以前我们可以在文档中阅读:

除了包含有关如何创建特定bean的信息的bean定义之外,ApplicationContext实现还允许注册容器外创建的现有对象(由用户创建)。这是通过通过getBeanFactory()方法访问ApplicationContext的getBeanFactory来完成的,该方法返回BeanFactory DefaultListableBeanFactory实现。DefaultListableBeanFactory通过registerSingleton(.)支持此注册和registerBeanDefinition(..)方法。

因此,如何实现这种形式的注入,而不是在运行时。现在我糊涂了。

EN

回答 1

Stack Overflow用户

发布于 2021-10-29 22:01:12

我可能不是回答这个问题的合适人选,但我想给出一个链接,它的答案很漂亮,看看可能是你问的类似的东西。

bean injected dynamically

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

https://stackoverflow.com/questions/69771003

复制
相关文章

相似问题

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