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();
}
}
本文介绍了Spring框架中三种不同的实例化方式:使用类构造器、静态工厂方法和实例工厂方法,并提供了具体的XML配置示例。
2081

被折叠的 条评论
为什么被折叠?



