springboot指定配置文件的方法

通常springboot会加载根目录下的application.properties作为配置文件,但有时候我们不想以这个文件名或者其他目录下的文件作为配置文件,有如下的两种方法来修改默认的配置文件:

Properties prop = new Properties();
URL url = ApplicationRunner.class.getClassLoader().getResource("app.properties");
prop.load(url.openStream());
SpringApplication app = new SpringApplication(ApplicationRunner.class);
app.setDefaultProperties(prop);
app.run(args);
@PropertySource(value = {"classpath:app.properties"})


你可能感兴趣的:(springboot)