Spring 通过xml在类中进行Bean实例化

Spring 通过xml在类中进行Bean实例化,spring,memory,javabeans,Spring,Memory,Javabeans,假设我有一个接口I,它由类X和Y实现。现在我有另一个服务,它是类a。在这个类a中,我想通过springxml访问X。 因此,为了访问,我加载了spring.xml 但是,由于每个http请求都会调用此类,因此将不会有更多的bean加载到内存中。这会使系统崩溃。因此,如何避免此问题。将bean的范围扩展到原型。您是否有代码示例,您的描述没有完全意义。您正在处理HttpRequests,所以我假设您已经通过web.XML将SpringXML(您称之为)配置到了DispatcherServlet中。是

假设我有一个接口I,它由类X和Y实现。现在我有另一个服务,它是类a。在这个类a中,我想通过springxml访问X。 因此,为了访问,我加载了spring.xml


但是,由于每个http请求都会调用此类,因此将不会有更多的bean加载到内存中。这会使系统崩溃。因此,如何避免此问题。

将bean的范围扩展到原型。您是否有代码示例,您的描述没有完全意义。您正在处理HttpRequests,所以我假设您已经通过web.XML将SpringXML(您称之为)配置到了DispatcherServlet中。是吗?我们可以看看您的控制器代码和spring xml吗?感谢drashan和dectarin花时间回答我的问题。感谢drashan花时间回答我的问题。所以我希望其中一个答案是定义bean的原型。我没有这方面的代码。事实上,这个问题是在面试时问我的。所以你能按照你在评论中的假设用代码解释我吗