以下有一些关于本人的spring学习的小记录:
bean的装配问题
1、对于基本数据类型,可以直接通过name+value模式解决
<property name="???" value="???' />
2、对于对象引用,使用如下
<property name=":???" ref="所引用的bean的id" />
3、list或者数组的使用
(1)如果为基本数据类型,则为如下:
<property name="数组名或者list的名" >
<list>
<value>值1</value>
<value>值2</value>
<value>值3</value>
。。。。。。
</list>
</property>
(2)如果为对象引用,使用如下:
<property name="数组名或者list的名" >
<list>
<ref bean="对应的bean的id" />。。。。。。
</list>
</property>
4、set集合的使用
原理跟第3点一致,只需要将list改为set即可,set集合会覆盖相同的bean,保证对象单一,其他集合则不会。
5、map集合的使用,请看如下:
<property name="map的名" >
<map>
<entry key="基本数据值" key-ref="bean的id" value="基本数据值" value-ref="bean的id"/>。。。。。。
</map>
</property>
6、除了基本的bean装配,还有关于一些属性文件的装配,这里就点到为止了!