<?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="people1" class="com.java1234.entity.People">
<property name="id" value="1"></property>
<property name="name" value="张三"></property>
<property name="age" value="11"></property>
</bean>
<!--注入bean -->
<bean id="dog1" class="com.java1234.entity.Dog">
<property name="name" value="Jack"></property>
</bean> <bean id="people2" class="com.java1234.entity.People">
<property name="id" value="1"></property>
<property name="name" value="张三"></property>
<property name="age" value="11"></property>
<property name="dog" ref="dog1"></property>
</bean>
<!--内部bean -->
<bean id="people3" class="com.java1234.entity.People">
<property name="id" value="1"></property>
<property name="name" value="张三"></property>
<property name="age" value="11"></property>
<property name="dog">
<bean class="com.java1234.entity.Dog">
<property name="name" value="Tom"></property>
</bean>
</property>
</bean>
<!-- null值-->
<bean id="people4" class="com.java1234.entity.People">
<property name="id" value="1"></property>
<property name="name" value="张三"></property>
<property name="age" value="11"></property>
<property name="dog">
<null></null>
</property>
</bean>
<!-- 级联属性-->
<!-- <bean id="people5" class="com.java1234.entity.People">
<property name="id" value="1"></property>
<property name="name" value="张三"></property>
<property name="age" value="11"></property>
<property name="dog.name" value="Jack2"></property>
</bean> -->
<!-- 集合属性-->
<bean id="people6" class="com.java1234.entity.People">
<property name="id" value="1"></property>
<property name="name" value="张三"></property>
<property name="age" value="11"></property>
<property name="dog" ref="dog1"></property>
<property name="hobbies">
<list>
<value>唱歌</value>
<value>跳舞</value>
</list>
</property>
<property name="loves"> <!--set是不可以重复的 -->
<set>
<value>唱歌2</value>
<value>跳舞2</value>
</set>
</property>
<property name="works"> <!--键值对 -->
<map>
<entry>
<key><value>上午</value></key>
<value>写代码</value>
</entry>
<entry>
<key><value>下午</value></key>
<value>测试代码</value>
</entry>
</map>
</property>
<property name="addresses"> <!--属性 一般用于系统配置 -->
<props>
<prop key="address1">aaaaa</prop>
<prop key="address2">bbbbb</prop>
</props>
</property>
</bean> </beans>

private List<String> hobbies=new ArrayList<String>();
private Set<String> loves=new HashSet<String>();
private Map<String,String> works=new HashMap<String,String>();
private Properties addresses=new Properties();

最新文章

  1. CMakeList.txt/Clion中添加头文件和库
  2. git clone Linux 源码并切换TAG
  3. Fxx and game
  4. maven手动安装jar到本地仓库
  5. 解决ehcache的UpdateChecker问题
  6. 给大家推荐一款代替Visio的在线作图工具ProcessOn
  7. ScrollView中添加ListView
  8. SEO搜索引擎优化(一)
  9. [BZOJ1009] [HNOI2008] GT考试 (KMP &amp; dp &amp; 矩阵乘法)
  10. Codeforces Round #527 (Div. 3) . F Tree with Maximum Cost
  11. java之IDEA中使用Maven
  12. Robot Framework安装及配置
  13. rabbitmq队列的exclusive,durability,auto-delete属性以及消息可靠传输设计
  14. centos7.2环境yum方式快速搭建lnmp环境nginx+mariadb+php-fpm
  15. mysql慢查询日志相关参数
  16. python赋值、浅拷贝、深拷贝区别
  17. RK3288 查看ddr频率
  18. 【BZOJ3769】BST again [DP]
  19. 五十一 常用第三方模块virtualenv
  20. linux 使用asciinema 进行命令行屏幕录制共享

热门文章

  1. HTTP认证模式:Basic and Digest Access Authentication
  2. MooFest POJ - 1990 (树状数组)
  3. (数学 尾0的个数) 51nod1003 阶乘后面0的数量
  4. 【优秀的艺术文字和图标设计软件】Art Text 3.2.3 for Mac
  5. linux ssh 报错failed - POSSIBLE BREAK-IN ATTEMPT
  6. CodeForces1051F LCA + Floyd
  7. python各模块组合实例
  8. sklearn-标准化标签LabelEncoder
  9. JVM 启动参数及原理 转
  10. 11:12:21.924 [main] DEBUG org.apache.ibatis.logging.LogFactory - Logging initialized using &#39;class org.apache.ibatis.logging.slf4j.Slf4jImpl&#39; adapter.