獲取yml配置檔案裡面的值的方式

2021-09-12 00:07:51 字數 439 閱讀 3739

方式一、

全域性變數獲取配置檔案中的值:

@value(「$」)

private  string  accesskeyid;

方式二、

@autowired

private environment env;

//作用是把當前專案中所有的yml配置檔案資訊存到env中,以鍵值對(key-value)形式。

string accesskeyid =env.getproperty("aliyun.sms.accesskeyid");

string accesskeysecret = env.getproperty("aliyun.sms.accesskeysecret");            //獲取env中讀取到的配置檔案資訊

SpringBoot的 yml配置檔案

1 傳統的配置檔案.properties,採用鍵值對形式,如常用的配置資料庫連線 spring.datasource url jdbc mysql localhost 3306 test spring.datasource username root spring.datasource passwo...

Spring Boot的yml配置檔案

1 基本語法 k 空格,必須有 v 2 配置自定義屬性 user name username zs realname ls 使用 value zz的含義是若配置檔案中username無對應值則使用zz作為預設值 private string username 3 環境配置 spring profil...

springBoot的 yml配置檔案

近期在使用yml檔案的時候犯了點小錯誤,於是記錄下 一 yml 檔案的規則 1 大小寫敏感。2 使用縮排表示層級關係 縮排時不允許使用tab鍵,只允許使用空格。3 縮排的空格數目不重要,只要相同層級的元素左側對齊即可。4 表示注釋,從這個字元一直到行尾,都會被解析器忽略。二 語法 key 空格 va...