Spring_属性配置细节

value可以通过value属性来

字面值:

可用字符串表示的值,可以通过<value>元素标签或value属性进行注入

基本数据类型及其封装类,String等类型都可以采取字面值注入的方式

若字面值中包含特殊字符,可以使用<![CDATA[]]>把字面值包裹起来

Bean之间的引用及配置

<!-- 可以使用property的ref属性建立Bean之间的引用关系 -->

 

扫描二维码关注公众号,回复: 4481831 查看本文章

内部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命名空间

 

猜你喜欢

转载自www.cnblogs.com/tanlei-sxs/p/10111708.html