spring学习(3)-对象创建的方式

2018-07-04  本文已影响0人  梦落迹南天

1.无参构造函数

2.有参构造函数

3.实例工厂方法

 <!--实例工厂方法  -->
 <bean name="personFactory" class="com.woder.spring.factory.PersonFactory"></bean>
 <bean name="person2" factory-bean="personFactory" factory-method="personCreate2"></bean>

先创建一个工厂对象personFactory,然后通过factory-bean说明这个bean对象是通过personFactory的工厂方法personCreate2生成的

4.静态工厂方法

 <!--静态工厂方法  -->
 <bean name="person1" class="com.woder.spring.factory.PersonFactory" factory-method="personCreate"></bean>

调用PersonFactory类的static方法personCreate获取对象,返回的名字为person1

上一篇下一篇

猜你喜欢

热点阅读