IOC创建对象的方式

suaxi
2020-12-14 / 0 评论 / 61 阅读 / 正在检测是否收录...

IOC创建对象的方式:

1、使用无参构造创建对象(默认)

<bean id="user" class="com.sw.pojo.User">
    <property name="name" value="孙笑川"/>
</bean>

2、使用有参构造创建对象

  • 下标赋值

    <bean id="user" class="com.sw.pojo.User">
        <constructor-arg index="0" value="孙笑川"/>
    </bean>
  • 类型

    <bean id="user" class="com.sw.pojo.User">
        <constructor-arg type="java.lang.String" value="孙笑川"/>
    </bean>
  • 参数名

    <bean id="user" class="com.sw.pojo.User">
        <constructor-arg name="name" value="孙笑川"/>
    </bean>

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

0

评论 (0)

取消