【发布时间】:2012-11-23 19:59:03
【问题描述】:
我正在使用 Spring 3.1.1,在我的业务逻辑中,我有一个循环,每次迭代都需要一个新的 spring bean 实例(原型范围)。
最好的方法是什么?我必须创建自己的 BeanFactory 类,我可以将其注入到我的类中,并且每次都调用它以根据请求生成 bean?查看Spring 3 docs 时,似乎暗示我应该改用ApplicationContext。但是,使用 ApplicationContext 会使我的代码依赖于 Spring。
这样的最佳方法是什么? Spring 是否已经提供了我可以利用的各种工厂?
【问题讨论】:
-
完美。正是我想要的。现在回想起来,我记得几年前用过它,但不记得它是什么了。
标签: java spring dependency-injection factory