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 + "]";
} }

最新文章

  1. ArrayList vs LinkedList vs Vector
  2. Android 学习笔记之AndBase框架学习(一) 实现多功能标题栏
  3. Greedy:Packets(POJ 1017)
  4. express中使用 connect-flash 及其源码研究
  5. SharePoint咨询师之路:备份和恢复系列二 - 备份服务器场
  6. RockMongo安装使用笔记
  7. 解读sample2
  8. 对低、高频系数直接重构upcoef2
  9. tomcat学习笔记
  10. python全栈学习--day8
  11. [C#网络应用编程]2、对线程的管理
  12. 小白的首个maven web项目Step1软件安装二(Tomcat及相关配置)
  13. kernel(一)编译体验
  14. lvs-ldirectord
  15. Kivy 中文教程 实例入门 简易画板 (Simple Paint App):3. 随机颜色及清除按钮
  16. 第一天:javascript实现界面运算及循环语句跳转语句
  17. Pitch,Yaw,Roll的概念
  18. PHPExcel 导出2003和2007的excel文档实例
  19. iOS 为什么使用xcode8上传app包到appStore无法构建版本
  20. 一台 linux 主机装两个mysql

热门文章

  1. Delphi TreeView – 自动展开树形结构
  2. 深入理解Java内存模型之系列篇
  3. 原生js实现ajax方法
  4. MySQL优化方案二
  5. Yii2.0的乐观锁与悲观锁(转)
  6. 【CODEFORCES】 B. Random Teams
  7. C++和JAVA实例化对象的区别
  8. Linux学习笔记(7)CRT实现windows与linux的文件上传下载
  9. Android图片加载框架之Picasso
  10. Java并发—并发工具类