d簧线静态类

d簧线静态类,第1张

d簧线静态

像这样使用静态变量确实违反了Spring IoC的原则,但是如果您真的 必须
使用它们,那么我建议编写一个简单的Spring钩子,该钩子将

Foo
和注入到
FooFactory
,例如

public class FooFactoryProcessor implements InitializingBean {    private Foo foo;    public void setFoo(Foo foo) {        this.foo = foo;    }    public void afterPropertiesSet() throws Exception {        Foofactory.setFoo(foo);    }}

在您的XML中:

<bean id="foo" /><bean >   <property name="foo" ref="foo"/></bean>

无需修改

Foo
FooFactory



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5430113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存