MethodInvokingFactoryBean的简单使用
MethodInvokingFactoryBean的作用
- 让某个实例的某个方法的返回值注入为Bean的实例
- 让某个类的静态方法的返回值注入为Bean的实例
写个简单的测试:

spring配置文件:
<bean id="user" class="org.springframework.beans.factory.config.MethodInvokingFactoryBean">
<property name="staticMethod" value="cn.migu.perm.config.MethodInvokingFactoryBeanTest.getUser"/>
</bean>


注入到spring里面去了,其实MethodInvokingFactoryBean这个类在spring后面版本增加了java配置的方式,用的不多了:因为可以直接通过@Bean注解将java返回的参数注入spring;

是一样的;
推荐使用java方式
世界上所有的不公平都是由于当事人能力不足造成的.

浙公网安备 33010602011771号