properties文件,xml占位符总结

来源:互联网 发布:nginx tengine2.2.0 编辑:程序博客网 时间:2024/05/29 18:36

1.xml占位符

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

<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">    <property name="locations">        <list>            <value>classpath:*common.properties</value>        </list>    </property></bean><!-- 可以将BeanFactory定义中的一些属性值放到另一个单独的标准Java Properties文件中--><bean id="propertyConfigurer"      class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">    <property name="properties" ref="configProperties"/></bean>

2.@value

<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">    <property name="locations">        <list>            <value>classpath:*.properties</value>        </list>    </property></bean><!-- 可以将BeanFactory定义中的一些属性值放到另一个单独的标准Java Properties文件中--><bean id="propertyConfigurer"      class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">    <property name="properties" ref="configProperties"/></bean>

原创粉丝点击