SpringBoot 讀取配置檔案屬性值

2021-12-29 21:42:19 字數 794 閱讀 1500

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,那麼使用者名...