這種表達類似于EL表達式,通過key來擷取value。此處
表示先從配置檔案yml中或者啟動指令中讀取AUTH_DB_USER的值,如果沒有讀取到,就是用預設值root(其他變量類似)。好處是換一個新的環境時,不用改配置檔案,直接在啟動指令上指定值就可以。
比如在啟動項目時使用指令來指定
java -jar -DB_HOST=localhost xxx.jar
這種表達類似于EL表達式,通過key來擷取value。此處
表示先從配置檔案yml中或者啟動指令中讀取AUTH_DB_USER的值,如果沒有讀取到,就是用預設值root(其他變量類似)。好處是換一個新的環境時,不用改配置檔案,直接在啟動指令上指定值就可以。
比如在啟動項目時使用指令來指定
java -jar -DB_HOST=localhost xxx.jar