spring高级应用之注入各类集合-编程开发技术

spring高级应用之注入各类集合-编程开发技术

ID:30790919

大小:60.50 KB

页数:4页

时间:2019-01-03

spring高级应用之注入各类集合-编程开发技术_第1页
spring高级应用之注入各类集合-编程开发技术_第2页
spring高级应用之注入各类集合-编程开发技术_第3页
spring高级应用之注入各类集合-编程开发技术_第4页
资源描述:

《spring高级应用之注入各类集合-编程开发技术》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Spring高级应用Z注入各类集合-编程开发技术Spring高级应用之注入各类集合原文出处:摆渡者先定义一个测试类,由于本文将要介绍注入各种集合吋如何配置,故这个类包含各种集合,类名和展性名不好取,没有特殊含义:publicclassTest{privateList〈Str、ing>listTest;privateMapmapTest;privateSetsetTest;privatcString[]arrayTest;privatePropertiespropertiesTest;〃下面是各个属性的setter,此处省略//

2、}Test类屮,分别定义了List,Map,Set,Array等5种集合类型的屈性,下而在Spring配置文件屮,分别为这些类型的屈性注入值:元素-->,,都可以配置一个list的元素-->ListAListBListC

3、元素-->〈entrykey二〃key2〃value-ref二〃object"/>

4、->元素->,,都可以配置一个list的元素-->SetA

5、com.abc.0therBean2〃/>元素指定一个屈性项,其屮key指定屈性名-->valuelvalue2

6、索--〉,,都可以配置一个list的元素-->Arrayl由于集合元素有可以是基本类型值、引用容器中其他Bean、嵌套Bean或集合属性等,因此〈list〉、>和元素又可以接受如下的子元素:•value:指定集合元素是基本数据类型值或字符串类型值•ref:

7、指定集合元素是容器中另一个Bean实例•bean:指定集合元素是一个嵌套Bean•listsset>map及props:指定集合元素值又是集合元素适用于配置Properties类型的属性,Properties类型时一种特殊的类型,其key和value都只能是字符串,故Spring配置Properties类型的属性都比较简单:每个属性项只要分别给出属性名和属性值就足够了。当使用〈map>元素配置Map类型屈性时稍显复杂,因为Meip类型的元素由多个组成,每个又需要配置key和value两个屈性。其屮屈性

8、支持以下儿个属性:•key:当key是基本类型或字符串时使用•ke

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。