0
<bean name="staticHubInitializer" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
    <property name="staticMethod" value="very.public.api.StaticHub.setInstance"/>
    <property name="arguments">
        <list>
            <ref bean="myPrecious"/>
        </list>
   </property>
</bean>

我知道spring ioc容器创建一个bean MethodInvokingFactoryBean 然后它用参数myPrecious调用setInstance()只是想澄清一下有什么方法可以建议不要直接创建它调用的对象???

或者有没有其他方法可以调用数据成员并直接为其赋值。

4

0 回答 0