1.用类构造器实例化
<bean id="person" class="bruce.service.impl.PersonBean"></bean>
2.用静态工厂方法实例化
<bean id="person" class="bruce.service.impl.PersonFactory" factory-method="createPerson"></bean>
public class PersonFactory{
public static Person createPerson{
return new PersonBean();
}
}
3.使用实例工厂方法实例化
<bean id="personFactory" class="bruce.service.impl.PersonFactory" ></bean>
<bean id="person" factory-bean="personFactory" factory-method="createPerson"></bean>
public class PersonFactory{
public static Person createPerson{
return new PersonBean();
}
}