SpringCloud 更改引導(dǎo)程序Properties的位置

2023-06-06 17:08 更新

可以通過(guò)設(shè)置spring.cloud.bootstrap.name(默認(rèn)值:bootstrap),spring.cloud.bootstrap.location(默認(rèn)值:空)或spring.cloud.bootstrap.additional-location(默認(rèn)值:空)來(lái)指定bootstrap.yml(或.properties)位置。 —例如,在系統(tǒng)屬性中。這些屬性的行為類似于具有相同名稱的spring.config.*變體。使用spring.cloud.bootstrap.location將替換默認(rèn)位置,并且僅使用指定的位置。要將位置添加到默認(rèn)位置列表中,可以使用spring.cloud.bootstrap.additional-location。實(shí)際上,它們是通過(guò)在引導(dǎo)程序Environment中設(shè)置這些屬性來(lái)設(shè)置引導(dǎo)程序ApplicationContext的。如果存在有效的配置文件(通過(guò)spring.profiles.active或通過(guò)您正在構(gòu)建的上下文中的Environment API),該配置文件中的屬性也會(huì)被加載,這與常規(guī)Spring Boot應(yīng)用程序中的加載情況相同-例如,從bootstrap-development.properties中獲取development個(gè)人資料。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)