使用构造器实例化bean
<bean id="personService" class="com.cardvalue.bean.impl.PersonServiceBean"></bean>
使用静态工厂方法实例化bean
<bean id="personService2" class="com.cardvalue.bean.impl.PersonServiceBeanFactory" factory-method="createPersonServiceBean"></bean>
public static PersonServiceBean createPersonServiceBean(){
return new PersonServiceBean();
}
使用实例工厂方法实例化bean
<bean id="personServiceBeanFactory" class="com.cardvalue.bean.impl.PersonServiceBeanFactory"></bean>
<bean id="personService3" factory-bean="personServiceBeanFactory" factory-method="createPersonServiceBean2"> </bean>
public PersonServiceBean createPersonServiceBean2(){
return new PersonServiceBean();
}