說明:在程序開發過程當中可能會有這樣的需求:開發和部署的配置信息可能會不一樣,以傳統的方式就是在配置文件裏面寫好配置,在部署的時候再去修改這些配置,這樣確定會有不少問題,好比忘記修改、修改錯誤等。 而Springboot提供了多配置文件的支持解決了這一問題。 spring
Springboot的多配置文件是指:系統中存在多個配置文件,在不一樣的運行環境使用不一樣的配置文件便可。 app
一、先找到application.properties該文件,這個文件是springBoot的配置文件基本入口 測試
二、自定義一個文件:application-msg.properties spa
三、在application.properties中聲明註冊這個文件。 3d
四、獲取該文件中的值code
注意導包:import org.springframework.beans.factory.annotation.Value;
五、測試 blog
六、問題描述 ip
一、@Value("${msg.content}") 該內容中的msg前綴是application-msg.properties 內容的前綴,spring.profiles.active=msg是指向程序去查找application-msg.properties該文件。開發