SpringBoot_yml文件配置值以特殊字符開頭

1.故事背景  爲了更方便進行調控配置,將某些值設置在yml文件中,方便管理。 咱們來看一下原先的配置狀況以下圖: 而後咱們在運行時看一下所取到的值爲: web 2. 緣由  咱們經過查看源碼能夠發現原來這麼寫會被認爲是八進制的數值,它會自動轉換成十進制。 咱們打開ConstructYamlInt類,能夠看到如下這段代碼:  咱們發現若是是+、-、0、0b、0x、:的字符會被特殊處理掉。 3.解決
相關文章
相關標籤/搜索