disconf bean注入

本文介绍如何使用Disconf进行配置管理,包括配置文件的创建、关键系统参数的设置及通过XML注入配置到Spring Bean的过程。

disconf后台配制所需要系统参数
建一个key名称为cat-test.properties,里边配制相关自定义的系统参数键值对

disconf.properties

conf_server_host=10.2.81.26:8286
version=1.6.6
debug=true

disconf.xml

    <bean id="disconfMgrBean" class="com.baidu.disconf.client.DisconfMgrBean" destroy-method="destroy">
    </bean>

    <bean id="disconfMgrBean2" class="com.baidu.disconf.client.DisconfMgrBeanSecond" init-method="init" destroy-method="destroy" />

    <bean id="disconfConfigProperties"
          class="com.baidu.disconf.client.addons.properties.ReloadablePropertiesFactoryBean">
        <property name="locations">
            <list>
                <value>classpath:/cat-test.properties</value>
            </list>
        </property>
    </bean>

    <bean id="propertyConfigurer"
          class="com.baidu.disconf.client.addons.properties.ReloadingPropertyPlaceholderConfigurer">
        <property name="ignoreResourceNotFound" value="true" />
        <property name="ignoreUnresolvablePlaceholders" value="true" />
        <property name="propertiesArray">
            <list>
                <ref bean="disconfConfigProperties"/>
            </list>
        </property>
    </bean>

disconf 配制注入bean的方式

<bean id="testDisconf" class="com.meizu.spring.data.TestBean">
        <property name="s" value="${catList}" />
    </bean>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值