《Spring Cloud微服务架构进阶》——3.3 Spring Boot配置文件
【摘要】 本书摘自《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)