通常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"})
版权声明:本文为qq_24689783原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。