Spring Boot 配置文件的優先級順序如下:
config/
文件夾中的屬性文件。config/
文件夾中的屬性文件,根據應用的spring.profiles.active
屬性來確定使用哪個文件。application-{profile}.properties
或application-{profile}.yml
文件,根據spring.profiles.active
屬性來確定使用哪個文件。application.properties
或application.yml
文件。@TestConfiguration
注解的類中使用@TestPropertySource
注解指定的屬性文件。注意:在配置文件中使用的屬性可以通過@Value
注解注入到應用程序的其他組件中。