您的位置:首页 > 编程语言 > Java开发

第三十三章 SpringBoot使用第三方配置文件

2017-02-23 15:37 309 查看
SpringBoot默认会加载application.properties配置文件,但实际项目中,可能会需要使用更多的自定义配置文件(比如项目中已存在的配置文件,或者是进行配置分文件存储)。

@ConfigurationProperties不仅可以注解在类上,也可以注解在public @Bean 方法上,当你需要为不受控的第三方组件绑定属性时,该方法将非常有用。

@ConfigurationProperties(prefix = "foo")
@Bean
public FooComponent fooComponent() {
...
}


所有以 foo 为前缀的属性定义都会被映射到 FooComponent 上。ConfigurationProperties有两个重要的参数,通过设置locations即可以加载自定义的配置文件

prefix:指定properties的配置的前缀
locations:指定properties文件的位置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: