spring list map set

Posted phoenix tree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring list map set相关的知识,希望对你有一定的参考价值。

1 list

<!-- result in a setSomeList(java.util.List) call -->

<property name="someList">

  <list>

      <value>xxx</value>

      <ref bean="myDataSource" />

  </list>

</property>

2 set

<!-- result in setSomeSet(java.util.Set) call -->

<property name="someSet">

  <set>

      <value>xxx</value>

      <ref bean=""/>

  </set>

</property>

3 map

<!-- result in setSomeMap(java.util.Map) call -->

<property name="someMap">

  <map>

      <entry key="xxx" value="xxx"/>

      <entry key="xxx" value-ref="xxx"/>

  </map>

</property>

4 使用ArrayList?

<bean id="testList" class="java.util.ArrayList">

  <constructor-arg>

    <list>

      <ref bean="xxx"/>

      <ref bean="xxx"/>

    </list>

  </constructor-arg>

</bean>

以上是关于spring list map set的主要内容,如果未能解决你的问题,请参考以下文章

spring list map set

如何在 java springs 中注入 Map<String, List>?

Spring Data:JPA 存储库 findAll() 返回 *Map 而不是 List?

Spring注解的(List&Map)特殊注入功能 (源码没有看)

Spring框架xml配置文件 复杂类型属性注入——数组 list map properties

Spring中注入List Set Map Properties的配置文件