1

我们在 Web 应用程序中有一个应用程序上下文。每当请求在上下文中不可用的类型化 bean 时,我们必须创建它并将其添加到上下文中。

上下文基本上必须NoSuchBeanDefinitionException通过使用工厂来创建它来对 a 做出反应。

对于那些想知道为什么我们不预先创建它们或使用 FactoryBeans 的人:由于遗留中间件和其他层如何交互的高度动态特性,我们没有机会预先知道服务类型。

有什么建议么?

正如下面的评论中提到的:在 Spring 中在运行时注册 bean(prototype)

4

0 回答 0