Spring_屬性配置細節
阿新 • • 發佈:2018-12-13
value可以通過value屬性來
字面值:
可用字串表示的值,可以通過<value>元素標籤或value屬性進行注入
基本資料型別及其封裝類,String等型別都可以採取字面值注入的方式
若字面值中包含特殊字元,可以使用<![CDATA[]]>把字面值包裹起來
Bean之間的引用及配置
<!-- 可以使用property的ref屬性建立Bean之間的引用關係 -->
內部Bean
注入引數詳解 null和級聯屬性
<!-- 測試賦值null -->
<constructor-arg ><null/></constructor-arg>
為級聯屬性賦值 注意屬性需要先初始化後才可以為級聯屬性賦值 否則拋異常 Struts2不同
<constructor-arg ref="car"></constructor-arg> <property name="car.price" value="3000"></property>
<!-- 測試如何配置集合屬性-->
<!-- 使用list節點為list屬性賦值 -->
<!-- 使用Map節點的entry子節點配置Map型別的成員變數-->
Properties 配置DataSource
<!--使用props和prop子節點來為Properties屬性賦值-->
<!-- 配置獨立的集合Bean,以供多個Bean使用 -->
使用Utile scheme定義集合
使用p名稱空間