Springframework:有没有办法处理NoSuchBeanDefinitionException?

时间:2014-01-24 01:45:16

标签: spring testing dependency-injection

正如您可能想象的那样,这是针对单元/集成测试的。基本上我希望能够处理 NoSuchBeanDefinitionException并在请求时提供对象/ bean。

1 个答案:

答案 0 :(得分:0)

你正在解决错误的问题。在代码/配置中的某处,您声明应该存在特定的bean。如果该bean不存在,那么框架正在抱怨。您的初始断言是bean应该存在是正确的,在这种情况下您需要提供它,或者断言是错误的。

由于您没有提供任何内容,我不确定'请求提供对象/ bean'是什么意思。 ApplicationContext要么意识到,要么不提供它。唯一的决定是它是否提供单例/原型,或者它是否急切地/懒惰地创建它。