《Spring Cloud微服务架构进阶》——3.3 Spring Boot配置文件

举报
华章计算机 发表于 2019/06/03 01:15:32 2019/06/03
【摘要】 本书摘自《Spring Cloud微服务架构进阶》——书中的第3章,第3.3.1节作者是朱荣鑫、张天、黄迪璇。

3.3 Spring Boot配置文件

3.3.1 默认配置文件

在创建Spring Boot项目时,会默认在resource文件夹下创建application.propertities的属性文件。在上面的例子中,我们在application.propertities中加上了服务启动端口的配置,代码如下所示:

server.port=8000

属性文件是最常见的管理配置属性的方式。Spring Boot提供的SpringApplication类会搜索并加载application.properties文件来获取配置属性值。SpringApplication类会在下面位置搜索该文件:

当前目录的“/config”子目录

当前目录

classpath中的“/config”包

classpath

上面的顺序也表示了该位置上包含的属性文件的优先级。优先级按照从高到低的顺序排列。可以通过spring.config.name配置属性来指定不同的属性文件名称。还可以通过spring.config.location来添加额外的属性文件的搜索路径。如果Spring Boot在优先级更高的位置找到了配置,那么它就会忽略低优先级的配置。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。