博客 / 詳情

返回

IOC-Bean管理-xml集合類型屬性注入

Array或List或Map

<bean id="stu" class="com.zong.spring.Student">
  <property name="courses">
    <array>
      <value>語文</value>
      <value>數學</value>
    </array>
  </property>
  <property name="scores">
    <list>
      <value>100</value>
      <value>120</value>
    </list>
  </property>
  <property name="scores">
    <map>
      <entry key="語文" value="100"></entry>
      <entry key="數學" value="120"></entry >
    </map>
  </property>
  <property name="scores">
    <set>
      <value>100</value>
      <value>120</value>
    </set>
  </property>
  //元素是對象類型
  <property name="courses">
    <array>
      <ref bean="course1"></ref>
    </array>
  </property>
</bean>
  <bean id="course1" class="com.zong.spring.Course">
    <property name="cname" value="語文"></property>
  </bean>
//提取公共集合
  <util:list id="booklist">
    <value>雲邊有個小賣部</value>
  </util:list>
  <bean id="book" class="com.zong.spring.Book">
    <property name="bookList" ref="booklist"></property>
  </bean>
user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.