springBean集合注入的方法
2024-09-25 15:15:12
applicationContext.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"> <bean id="person" class="com.xiaostudy.service.PersonImple">
<property name="strings">
<array>
<value>strings1</value>
<value>strings2</value>
</array>
</property>
<property name="list">
<list>
<value>list1</value>
<value>list2</value>
</list>
</property>
<property name="set">
<set>
<value>set1</value>
<value>set2</value>
</set>
</property>
<property name="map">
<map>
<entry key="mmmmm" value="map1"></entry>
<entry key="aaaaa" value="map2"></entry>
</map>
</property>
<property name="props">
<props>
<prop key="pppp">props1</prop>
<prop key="rrrr">props2</prop>
</props>
</property> </bean>
</beans>
PersonImple.java
package com.xiaostudy.service; import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import java.util.Set; public class PersonImple implements Person { private String[] strings;
private List list;
private Set set;
private Map map;
private Properties props;
public String[] getStrings() {
return strings;
}
public void setStrings(String[] strings) {
this.strings = strings;
}
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
public Set getSet() {
return set;
}
public void setSet(Set set) {
this.set = set;
}
public Map getMap() {
return map;
}
public void setMap(Map map) {
this.map = map;
}
public Properties getProps() {
return props;
}
public void setProps(Properties props) {
this.props = props;
}
@Override
public String toString() {
return "PersonImple [\nstrings=" + Arrays.toString(strings) + ", \nlist=" + list + ", \nset=" + set + ", \nmap=" + map
+ ", \nprops=" + props + "]";
} }
最新文章
- ArrayList vs LinkedList vs Vector
- Android 学习笔记之AndBase框架学习(一) 实现多功能标题栏
- Greedy:Packets(POJ 1017)
- express中使用 connect-flash 及其源码研究
- SharePoint咨询师之路:备份和恢复系列二 - 备份服务器场
- RockMongo安装使用笔记
- 解读sample2
- 对低、高频系数直接重构upcoef2
- tomcat学习笔记
- python全栈学习--day8
- [C#网络应用编程]2、对线程的管理
- 小白的首个maven web项目Step1软件安装二(Tomcat及相关配置)
- kernel(一)编译体验
- lvs-ldirectord
- Kivy 中文教程 实例入门 简易画板 (Simple Paint App):3. 随机颜色及清除按钮
- 第一天:javascript实现界面运算及循环语句跳转语句
- Pitch,Yaw,Roll的概念
- PHPExcel 导出2003和2007的excel文档实例
- iOS 为什么使用xcode8上传app包到appStore无法构建版本
- 一台 linux 主机装两个mysql