springboot有兩種配置檔案properties和yml配置檔案,但讀取的方式都是一樣的。主要有以下的兩種方式,以yml檔案作為講解:
yml檔案:
auth:
authurl:
cookiename: auth.session.id
version: 1.01、使用@value註解將配置檔案的屬性注入到類屬性中
@value("$")
private string authurl;
@value("$")
private string cookiename;
@value("$")
private string redisversion;2、使用@configurationproperties,它可以把同類的配置資訊自動封裝成實體類,在需要使用配置檔案屬性時,只需要將封裝的實體類注入到使用出就可以獲取到屬性的資訊。
@component
@configurationproperties(prefix="auth")
public class authsettings
public void setauthurl(string authurl)
public string getcookiename()
public void setcookiename(string cookiename)
public string getredisversion()
public void setredisversion(string redisversion)
}
Spring Boot讀取配置檔案與配置檔案優先順序
spring boot讀取配置檔案 package com.ivan.config.controller import org.springframework.beans.factory.annotation.autowired import org.springframework.core.env...
5分鐘學會springboot讀取配置檔案
本文是基於hadoop ha基礎搭建下storm集群的搭建過程 之前文章有搭建過程 搭建過程超級簡單如下 2 安裝zookeeper集群 準備三颱機器,分別為weekend01,weekend02,weekend03,並在這三颱機器上安裝zookeeper,我們現在weekend01上安裝,然後zo...
spring boot 配置檔案讀取
如圖所示,可以重新賦值予以覆蓋。mail setting 設定郵箱主機 email.host smtp.163.com email.port 25 設定使用者名稱 email.from xx xx.com 設定密碼 email.frompassword 設定是否需要認證,如果為true,那麼使用者名...