1. 程式人生 > >Spring_屬性配置細節

Spring_屬性配置細節

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名稱空間