Spring工厂静态方法和工厂非静态方法的配置文件

经过工厂静态方法返回对象:
public class UserBeanFactory1
{
	public static UserBean getUserBean()
	{
		return new UserBean();
	}
}

<bean id="userBean1" class="com.uqee.spring.beans.UserBeanFactory1" factory-method="getUserBean">
</bean>

经过工厂非静态方法返回对象:
public class UserBeanFactory2
{
	public UserBean getUserBean()
	{
		return new UserBean();
	}
}

<bean id="userBeanFactory2" class="com.uqee.spring.beans.UserBeanFactory2"></bean>
	
	<bean id="userBean2" factory-bean="userBeanFactory2" factory-method="getUserBean"></bean>
相关文章
相关标签/搜索