spring boot 配置分离

本文介绍了Spring Boot如何实现配置分离,通过设置环境变量可以改变默认的配置文件名,或者指定配置文件的位置。当目录包含子目录时,需要以`application`结尾,系统会自动加载包括特定环境的配置文件。同时,`spring.config.additional-location`指定的文件路径会覆盖默认值,允许设定默认配置并按需运行时覆盖。
摘要由CSDN通过智能技术生成
Spring Boot默认为我们提供了一个配置之地!只要按照指定的名称创建属性文件,并放置在指定位置,Spring Boot会自动解析其内容。

关于Spring Boot的常用的配置分离主要有以下几种方式:
1、命令行参数
2、通过jar外部的application-{profile}.properties激活对应系统环境的配置生效
3、通过spring.config.location参数指定配置文件所在位置
4、 默认情况下Spring Boot会从以下位置寻找application.properties文件,并把属性加入到Spring Environment中。
1)当前目录的一个config/子目录
2) 当前目录
3) 一个classpath下的config/包
4) classpath根路径(root)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值