Spring Boot 可以加载一些位于项目外部的配置文件。我们可以通过如下 2 个参数,指定外部配置文件的路径:
spring.config.location
spring.config.additional-location
spring.config.location:这个会使项目原本的配置文件失效。
spring.config.additional-location:不会使项目内置的配置文件失效,两者会互补,additional-location配置的文件优先级更高。
验证
准备
1、新建一个Spring Boot项目
2、写一个Controller来测验我们的结果
package com.example.demo.controller;
import org.springframework.web.bind.annotat