之前注入的都是单个类
那要是碰到多个类呢
●数组
●List
●Set
●Map
●Properties
本节就学这个 集合注入
项目结构 铺垫
BookDao.java的 实现类 BookDaoImple.java
里面有多个属性,还有他们的set方法
最后有一个save()方法 直接打印他们
注入方法(后期肯定是用注解)
打开xml文件
数组:
<bean id="bookDao" class="com.itheima.dao/impl.BookDaoImpl">
<property name="array">
<array>
<value>100</value>
<value>200</value>
<value>300</value>
</array>
</property>
</bean>
其他: list、set、map、properties注入
<bean id="bookDao" class="com.itheima.dao/impl.BookDaoImpl">
<property name="array">
<array>
<value>100</value>
<value>200</value>
<value>300</value>
</array>
</property>
<property name="list">
<list>
<value>100</value>
<value>200</value>
<value>300</value>
</list>
</property>
<property name="set">
<set>
<value>100</value>
<value>200</value>
<value>300</value>
</set>
</property>
<property name="map">
<map>
<entry key="country" value="china">
<entry key="provien" value="fujian">
<entry key="city" value="xiamen">
</map>
</property>
<property name="properties">
<props>
<prop key="country" >china</props>
<prop key="provien" >fujian</props>
<prop key="city" >xiamen</props>
</props>
</property>
</bean>
运行结果: