spring-创建对象方式

<!--    spring创建对象的方式-->
<!--    第一种:调用无参构造器创建对象
    <bean id="hello" class="com.kuang.pojo.User">
        <property name="name" value="Spring"/>
    </bean>
    -->

<!--    第二种:有参构造器-->
<!--    1.通过下标赋值
    <bean id="hello" class="com.kuang.pojo.User">
       <constructor-arg index="0" value="spring"></constructor-arg>
    </bean>-->

      2.通过类型赋值,不推荐
    <bean id="hello" class="com.kuang.pojo.User">
        <constructor-arg type="java.lang.String" value="spring"></constructor-arg>
    </bean>

<!--    3.直接通过参数名赋值-->
    <bean id="hello" class="com.kuang.pojo.User">
        <constructor-arg name="name" value="spring"></constructor-arg>
    </bean>

 

posted @ 2021-11-25 10:26  江南0o0  阅读(31)  评论(0编辑  收藏  举报