需求
要在代码中读取.properties中的键值对
解决方法
在applicationContext.xml中配置PropertiesFactoryBean1
2
3
4
5
6
7<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="locations">
<list>
<value>classpath:application-${spring.profiles.active}.properties</value>
</list>
</property>
</bean>
并在Java代码中使用@Value注解获取1
2"#{configProperties['pluginDir']}") (
private String pluginDir;