frank oo java

我爱oo,我爱java。http://oofrank.blogchina.com

My Links

Blog统计

公告

欢迎到 oofrank@blogchina 来 QQ:421057986 email:oofrank@163.com
www.flickr.com
oofrank@flickr with my S9500

Free Download Manager
Free Download Manager

文章

收藏

相册

IT

other

存档


正在读取评论……
在Spring中向bean中注入一个Map或List很容易
<property name="propertyName">
<map>
  ...
  ...
</map>
<property>

但是要想建立一个Map实例或List实例使几个bean共用就麻烦了
我们使用一个ObjectHelper解决这个问题
public class ObjectHelper {
    protected Object object=null;

    public Object getObject() {
        return object;
    }

    public void setObject(Object object) {
        this.object = object;
    }
}
<bean id="variablesMap" class="org.openfans.framework.helper.ObjectHelper">
<property name="object">
       <map >
        <entry key="sample1"  value="className" />
        <entry key="sample2"  value="testString" />
       </map>
    </property>       
</bean>
这样就可以用ObjectHelper维持一个Map或List或其他Spring支持的类型的实例
有了这个小工具,我们就可以依靠Spring的配置文件来构建自己整个的应用程序配置,而不用写很多java HardCode或其他配置文件.



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=773968


[点击此处收藏本文]  发表于2006年03月18日 3:19 AM




正在读取评论……
大名
网址
验证码
评论