在Spring或者 springmvc 中 支持 使用@Value 注解的方式来读取 propreties 文件中的配置值,可以简化读取配置文件的代码
1、在 applicationContext.xml 文件中配置 properties 文件
<bean id="confProperty"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<array>
<value>classpath:conf.properties</value>
</array>
</property>
</bean>
或者
<!-- 加载配置属性文件 -->
<context:property-placeholder ignore-unresolvable="true" location="classpath:conf.properties" />
2、在bean 中使用 @Value 注解获取 配置文件的值
@Value("${adminPath}")
protected String adminPath;
3、假设配置文件中的内容为adminPath=a ,那么 adminPath 的值就为 a