SpringCloud配置檔案之將變數寫入配置檔案統一管理
阿新 • • 發佈:2018-12-09
一些可能要修改的屬性值,我們可以寫入配置檔案,通過讀取配置檔案的方式,動態的注入,需要修改的時候,我們只需要修改配置檔案就可以了,避免了對程式碼的修改,方便維護
像這樣:
//配置檔案中這麼寫 sms-verify: api-url: XXXXXXXXXXXXXXXXXXXXXXX send-message: XXXXXXXXXXXXXXXXXX access-token: XXXXXXXXXXXXXXXXXX //配置類可以這樣寫 /** * 傳送簡訊驗證碼配置 * * @ClassName : VerifyCodeConfig * @Author : YiBin * @CreateTime : 2018/9/13 10:47 * @Version : 1.0.0 */ @Data @Component @ConfigurationProperties(prefix = "sms-verify") public class VerifyCodeConfig { private String apiUrl; private String sendMessage; private String accessToken; }
需要注意的是,prefix的值要和配置檔案中的第一行一致;屬性名要和配置檔案中的屬性名按駝峰規則對映