Spring 2.0中集合对象注入的复用

原创 2007年09月26日 17:39:00

如果一个集合对象不光光是注入到一个对象中,那我们需要考虑此集合对象设置ID

List

 

<bean id="mails" class="org.springframework.beans.factory.config.ListFactoryBean">
    
<property name="sourceList">
        
<value>data1</value> 
        
<value>data2</value>
    
<property>
</bean>

Map

 

<bean id="mails" class="org.springframework.beans.factory.config.MapFactoryBean">
    
<property name="sourceMap">
       
<map>
             
<entry key="data1" value="data1"/>
             
<entry key="data2" value="data2"/>
       
</map>
    
<property>
</bean>

 Set

 

<bean id="mails" class="org.springframework.beans.factory.config.SetFactoryBean">
    
<property name="sourceSet">
       
<set>
        
<value>data1</value> 
        
<value>data2</value> 
       
</set>
    
<property>
</bean>

 

properties

 

<bean id="mails" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
   
<props>
       
<prop key="somekey">somekey</prop>
       
<prop key="anykey">anykey</prop>
   
</props>
</bean>

<!---或者使用location属性->
<property name="localtion">
   <value>src/config/config.properties</value>
</property>

相关文章推荐

从头认识Spring-1.11 注入List或Set(这个例子比较体现代码复用)

这一章节我们来讨论一下注入List或Set。我们章节举的例子是不同的厨师使用不同个烤炉制作出不同的蛋糕。1.domain蛋糕类:(沿用前面章节的蛋糕类)package com.raylee.my_ne...

Spring容器配置注入List集合对象属性

前言:在网上找了许多资料,没有找到如何在spring容器注入list的对象属性,在此记录一下。 实体类:Studentpackage com.sy.springdemo.pojo; publi...

2.0spring框架学习(二)依赖注入

spring框架为我们提供了三种注入方式,分别是set注入,构造方法注入,接口注入。接口注入不作要求,下面介绍前两种方式。 1,set注入   采用属性的set方法进行初始化,...

《Spring 2.0技术手册》 读书笔记七-Spring的DAO框架(1)-原理与DataSource注入

1.原理何为持久层?把内存里的数据固化到硬盘上的过程,通常以数据库文件的格式固化。DAO-Data Access Object,在应用程序中,需要使用到数据存取时,是通过一个数据存取接口来操作,而实际...
  • whuqin
  • whuqin
  • 2011年03月12日 11:26
  • 3127

设计模式-可复用面向对象软件的基础 [读书笔记]

1.将软件与设计模式比拟为城市与建筑模式,那么在面向对象的解决方案里,我们将对象和接口看成墙壁和门窗,模式的核心在于提供了相关问题的解决方案。   在软件设计中可能会遇到很多类似的问题,在每次遇到类似...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Spring 2.0中集合对象注入的复用
举报原因:
原因补充:

(最多只允许输入30个字)