如何覆盖Spring @PropertySource命令?

时间:2015-10-24 03:56:10

标签: java spring config

问题是我的数据库配置文件中有" user"我正在使用PropertySource并尝试获取该值,但SystemEnvironmentPropertySource采用了具有" user"的优先级。价值也是如此。

那么如何指定DBConfiguration类使用database.config的用户呢?

P.S - 我无法更改许多应用程序使用的配置名称。

@PropertySource("file:/config/database.config")
public class DBConfiguration {
  @Value("${user}")
  private String user;
  ..... 
}

0 个答案:

没有答案