• 2021.5.13


    spring的bean层xml

    通过各种方法注入

    <?xml version="1.0" encoding="UTF-8"?><beans
    xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans.xsd">
    <!--使用Spring来创建对象,在Spring中这些都称为Bean
    //bean就是java对象 , 由Spring创建和管理
    类型 变量名 = new 类型();// Hello hello = new hello();
    id -> 变量名
    class -> new 的对象
    property -> 给对象中的属性(//成员变量)设置一个值
    -->
    <bean id="address" class="com.alice.pojo.Address">
    <property name="address" value="111"/>
    </bean>

    <bean id="student" class="com.alice.pojo.Student">
    <!--普通注入-->
    <property name="name" value="alice"/>

    <!--Bean注入-->
    <property name="address" ref="address"/>

    <!--数组注入-->
    <property name="books">
    <array>
    <value>java</value>
    <value>javaweb</value>
    <value>Spring</value>
    </array>
    </property>

    <!--List-->
    <property name="hobbys">
    <list>
    <value>1</value>
    <value>2</value>
    <value>3</value>
    </list>
    </property>

    <!--Map-->
    <property name="card">
    <map>
    <entry key="id" value="123456"/>
    <entry key="pwd" value="123456"/>
    </map>
    </property>

    <!--Set-->
    <property name="games">
    <set>
    <value>CF</value>
    <value>LOL</value>
    <value>GTA</value>
    </set>
    </property>

    <!--null-->
    <property name="wife">
    <!--
    -->
    <null/>
    </property>

    <!--Properties-->
    <property name="info">
    <props>
    <prop key="学号">20190526</prop>
    <prop key="username">root</prop>
    <prop key="password">root</prop>
    </props>
    </property>
    </bean>
    </beans>

  • 相关阅读:
    第二阶段冲刺第七天,6月6日。
    第二阶段冲刺第六天,6月5日。
    第二阶段冲刺第五天,6月4日。
    第二阶段冲刺第四天,6月3日。
    第二阶段冲刺第三天,6月2日。
    第二阶段冲刺第二天,6月1日。
    垃圾收集器与内存分配策略(1)
    OutOfMemoryError异常
    对象访问
    java内存区域与内存溢出异常(2)
  • 原文地址:https://www.cnblogs.com/buxiang-Christina/p/14910093.html
Copyright © 2020-2023  润新知