美文网首页
spring学习(3)-对象创建的方式

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

作者: 梦落迹南天 | 来源:发表于2018-07-04 17:46 被阅读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

    相关文章

      网友评论

          本文标题:spring学习(3)-对象创建的方式

          本文链接:https://www.haomeiwen.com/subject/yifyuftx.html