如何将属性从基于配置文件的属性加载到哈希图中

时间:2019-04-08 14:46:00

标签: java spring-boot

我创建了一个简单的spring boot应用程序。我的src / main / resources / properties中有一些属性文件。它们是app-dev.properties和app-prod.properties。我想将所有属性都放入一个哈希表中,以便在需要获取某些属性值时使用它。如何将活动配置文件的属性加载到哈希图中?

@ConfigurationProperties()
@EnableConfigurationProperties
@PropertySource("classpath:application-dev.properties")
@Component
public class CommonProperties {

    private java.util.Map<String, String> props = new HashMap<>(); 

    public Map<String, String> getApp() {
        return props;
    }
    public void setApp(Map<String, String> props) {
        this.props = props;
    }

}

我想在哈希图中获取属性,但在此处获取空的hashmapenter代码

0 个答案:

没有答案