我们还可以在 Bean 标签下的 元素中,使用以下元素配置 Java 集合类型的属性和参数,例如 List、Set、Map 以及 Properties 等。
示例 1:在集合中设置普通类型的值
下面我们通过一个实例,演示下如何注入集合类型的属性和参数。
1. 参考《[第一个 Spring 程序]》,新建一个名为 my-spring-demo4 的 Java 项目。
2. 在 net.biancheng.c 包下,创建一个名为 JavaCollection 的类,代码如下。
1. package net.biancheng.c;
3. import java.util.Arrays;
4. import java.util.List;
5. import java.util.Map;
6. import java.util.Set;
8. public class JavaCollection {
9. //1 数组类型属性
10. private String[] courses;
11. //2 list 集合类型属性
12. private List list;
13. //3 map 集合类型属性
14. private Map
2. 在 src 目录下创建 Spring 配置文件 Beans.xml,配置如下。
1.
3. 在 net.biancheng.c 包下,创建一个名为 MainApp 的类,代码如下。