美文网首页
context:property-placeholder使用说明

context:property-placeholder使用说明

作者: coderLumia | 来源:发表于2018-11-20 20:01 被阅读0次

作用

  1. 有些参数在某些阶段中是常量。
    如在开发阶段我们连接数据库时的url,username,password等信息,
    分布式应用中client端的server地址,端口等
    2.这些参数在不同阶段之间又往往需要改变
    我们可以将这些信息写入到配置文件中,通过spring加载到容器进行使用,在spring3中提供了一种简便的方式就是使用<context:property-placeholder>元素

配置

<context:property-placeholder location="classpath*:properties/redis.properties" 
ignore-unresolvable="true" order="2"></context:property-placeholder>

通过以上配置加载redis的相关配置信息

<bean id="propertyPlaceholderConfigurer" 
class="org.springframework,beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
        <list>
            <value>classpath:properties/redis.properties<value/>
        </list>
    </property>
</bean>

注意:一个spring容器中只能有一个propertyPlaceholdedConfigurer的bean或者一个<context:property-placeholder>,若有多个文件需要加载,或者在多模块开发中可以使用

<context:property-placeholder location="classpath*:*.properties"/>

相关文章

网友评论

      本文标题:context:property-placeholder使用说明

      本文链接:https://www.haomeiwen.com/subject/cdfxqqtx.html