我能够在@PropertySource的文件路径中使用环境(LOCAL,DEV或QA)读取属性文件。
e.g., @PropertySource(value = {"classpath:resources/env/LOCAL/mysource.properties"})
如何在@PropertySource中以VM选项(#{systemProperties ['my.env.scenario']})的环境读取属性文件?
my.env.scenario可以是VM选项,其值包括LOCAL或DEV或QA吗?
@PropertySource(value = {"classpath:resources/env/#{systemProperties['my.env.scenario']}/mysource.properties"})
@Configuration
public class MyConfiguration {
}