以下有一些關於本人的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裝配,還有關於一些屬性文件的裝配,這裏就點到爲止了!