Spring中xml的配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Spring中xml的配置(摘抄)
出自:
1、value元素
class="mons.dbcp.BasicDataSource">
2、idref元素
idref元素用来将容器内其它bean的id传给
等同于:
使用idref标记允许容器在部署时验证所被引用的bean是否存在。此外,如果被引用的bean在同一XML 文件内,且bean名字就是bean id,那么可以使用local属性。
此属性允许XML解析器在解析XML文件时来对引用的bean进行验证。
3、ref元素
这是最常见的形式是通过使用ref标记指定bean属性的目标bean,通过该标签可以引用同一容器或父容器内的任何bean(无论是否在同一XML文件中)。
XML…bean‟元素的值即可以是指定的bean的id值也可以是其name值。
使用ref的local属性指定目标bean,它可以利用XML解析器来难所引用的bean是否存在同一文件中。local属性值必须是目标bean的id属性值。
形式三:
通过使用ref的parent属性来引用当前窗口的父容器中的bean。parent属性值即可以是目标bean的id 值,也可以是name属性值。
4、内部bean:
所谓内部bean(inner bean)是指在一个bean的
内部bean总是匿名的且它们总是prototype模式的.同时将内部bean注入到包含该内部bean之外的bean 是不可能的.
5、集合合并:
从Spring2.0开始,Spring IoC容器将支持集合的合并。父子集合元素合并后的值就是子集合中的最终结果,而且子集合中的元素值将覆盖父集合中的对应的值。
合并后内容:
administrator=administrator@
sales=sales@
support=support@
list集合有排序功能,父bean的列表内容将排在子bean列表内容的前面;
merge属性必须在继承的子bean中定义。
6、Nulls