Spring Boot 09 - 多情境設置 maven profile 與 application.properties
前述我們介紹了很多profile是如何運作的08springbootpropertiesprofile。這篇,就因應實際的運行環境,討論不同的存儲及配置方向。 我們先重溫一下,maven profile與spring profile的差異。 Spring boot 是程式框架。Spring boot 是經過 spring.profiles.active 去選擇什麼 spring boot Profile 生效 spring.profiles.active 它可以在runtime運行時動態更改 maven 是經過 xml 去選擇編譯時的 maven profile maven 編譯時為 spring.profiles.active 填入一個固定值 Spring boot 必需經過編譯才能使用。亦即編譯時,可以填入一個值,不填即使是用預設值。