Spring没有在目标之前加载依赖的bean

时间:2019-01-26 03:49:15

标签: xml spring dependency-injection

我在beans-application.xml中定义了三个bean:

j

显然,我要查找的初始化顺序是 A-> B-> C

这在我的本地计算机上工作正常,但是当将其部署到开发人员或进行质量检查时,它会加载 A-> C-> B ....

该应用程序在WebSphere服务器上运行,并且我已经验证了bean-app ... xml在服务器上已加载并且正确。

我什至在 C 中注入了 A ,但这是很奇怪的地方。 C 正确加载一次,打印必要的配置值,然后抛出一个错误,说“ a”(参数 A 被注入到其中)为空。似乎有两个Spring作用域正在加载bean,一个作用域意识到了 A ,另一个则没有。这可能吗?

我希望这足以继续下去。不确定我关于发布代码的作品政策。 (无论如何,我对此感到有些尴尬。)

我的同事们相信USPS的模式,“如果合适的话就可以发货”。因此,如果有人在那里可以让我省心。我会很感激的。

谢谢

约瑟夫

0 个答案:

没有答案