您的位置:首页 > 编程语言 > Java开发

Spring加载properties文件的两种方式

2017-05-29 00:10 447 查看
Spring有两种加载properties文件的方式:基于xml方式和基于注解方式。

1.基于XML方式

使用方式:在beans.xml中用${key}获取配置文件中的值value。

加载单个properties文件

<context:property-placeholder location=""/>


加载多个properties文件

<bean id="propertyConfigurerForProject1" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreResourceNotFound" value="true" />
<property name="ignoreUnresolvablePlaceholders" value="true" />
<property name="locations">
<list>
<value>xxx.properties</value>
<value>yyy.properties</value>
<value>zzz.properties</value>
</list>
</property>
</bean>


2.基于注解方式

使用方式:在Java代码中使用@Value注解来加载配置文件中的值。

@Value(“${xxx.fieldName}”)

private String haha;

其中xxx是属性文件名,fieldName是属性名
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: