Fork me on GitHub

Spring-04-IOC创建对象的方式

IOC创建对象的方式

  1. 使用无参构造创建对象,默认!

  2. 假设我们要使用有参构造创建对象。

    1. 下标赋值
    <!--第一种,下标赋值-->
    <bean id="user" class="com.kuang.pojo.User">
        <constructor-arg index="0" value="huba"/>
    </bean>
    
    1. 参数类型
    <!--第二种,类型赋值,不建议使用-->
    <bean id="user" class="com.kuang.pojo.User">
        <constructor-arg type="java.lang.String" value="huba"/>
    </bean>
    
    1. 参数名
    <!--第三种,参数名-->
    <bean id="user" class="com.kuang.pojo.User">
        <constructor-arg name="name" value="huba"/>
    </bean>
    

总结

​ 在配置文件加载的时候,容器中管理的对象就已经初始化了!

posted @ 2020-08-20 13:59  CodeHuba  阅读(80)  评论(0编辑  收藏  举报