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>
    

总结

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。