我可以注入性质的第三方豆?(Can I inject properties to third-par

2019-09-29 07:06发布

假设我有课,这是由春不实例。 例如,它们可以通过解串器或通过实例化JavaFX

我可以以同样的方式,我的代码的Spring bean编写这些类和后来注入的属性融入其中?

其实,我想一个程序,该程序将扫描类与反思,找到所有@Autowired注释中,并从应用程序上下文注入值?

这会发生,如果我叫applicationContext.getBeanFactory().registerSingleton("myName", myBean) 请注意,我没有把自己局限与单身。

Answer 1:

如果豆子没有被实例化的春天,那么你就不能要求春天注入依赖或劝他们。

这是一个常见的错误,我看到Spring是新手做。 他们呼吁用新的注解来实例化一个bean并不能明白为什么他们的依赖不会被注入。

Spring将处理所有你的bean工厂实例化Bean。 你是你自己的所有其他使用新创建的。



文章来源: Can I inject properties to third-party beans?