Java如何在Spring中注入集合属性?
除了注入一个简单值(使用value属性)和对其他bean的引用(使用ref属性)之外。我们还可以将collections属性注入bean。
Spring提供了四种注入集合的方法。有<list>和<set>可以用来注入数组或的任何实现java.util.Collection。的<map>可以使用的注入类型的属性java.util.Map。并且<props>可以用于注入type属性java.util.Properties。
下表总结了Spring中的集合配置支持。
集合元素 | 描述 |
---|---|
<list> | 接线值列表,其中值可能重复。 |
<set> | 接线一组值,其中值不能重复。 |
<map> | 连线键值对集合,键和值可以是任何类型 |
<props> | 连线键值对属性,其中键和值均为String类型 |
您可以查看以下示例,了解如何使用此集合配置的每种类型:
如何在Spring中注入带有list元素的集合?
如何在Spring中注入带有set元素的集合?
如何在Spring中注入带有map元素的集合?
如何在Spring中注入带有props元素的集合?
以上是 Java如何在Spring中注入集合属性? 的全部内容, 来源链接: utcz.com/z/315874.html