SpringBoot自定義配置檔案讀取

2021-09-05 08:54:28 字數 1222 閱讀 9241

springboot自定義配置檔案有兩種讀取方式

如在配置檔案中自定義如下配置

@value註解讀取自定義配置檔案——用於逐個讀取自定義的配置

新建乙個controller類如下:

@controller

public class configinfocontroller ")

private string name;

@value("$")

private string location;

public @responsebody string config()

}

啟動該專案,訪問結果如下:

2. @configurationproperties讀取方式

建立乙個類,用於將檔案對映成乙個物件,配置檔案中的配置分別對應類中 的屬性,做一對一的對映。如下,建立乙個類configinfo(類名可以自己起)

@component

@configurationproperties(prefix = "boot")

public class configinfo

public void setname(string name)

public string getlocation()

public void setlocation(string location)

}

在controller類中注入該物件,然後通過get方法得到配置檔案中的自定義配置,此時的controller類為:

@controller

public class configinfocontroller ")

private string name;

@value("$")

private string location;

@autowired

private configinfo configinfo;

public @responsebody string config()

}

springboot自定義配置

1 說明 springboot的開發中,我們有些時候,需要將一些引數寫進yml配置,方便部署後修改,這時我們便可以使用springboot 提供的自定義配置的功能了 2 引入依賴 dependency groupid org.springframework.boot groupid artifact...

SpringBoot自定義配置項

spring boot內建的配置項遠遠不能支撐我們的程式執行,在專案設計的時候,往往因為擴充套件性的需要,專案需要預留很多自定義設定項,spring boot允許我們配置自定義選項。在入口類啟動時載入config.properties propertysource classpath config....

Springboot之自定義配置

springboot在這裡就不過多介紹了,大家都應該了解springboot零配置檔案,所以配置資訊都裝配在屬性檔案 properties yml yaml 中,有時我們自己也需要定義一些配置,接下來小編就簡單介紹一下springboot自定義配置。首先通過 configuration,config...