Spring Boot讀取配置檔案的配置項值

2021-08-29 20:42:21 字數 1628 閱讀 7177

三種方式讀取:

(一)通過spring boot帶有的environment 類讀取

(二)通過使用@value讀取

**:引導類:

//方式三需要新增該註解

@enableconfigurationproperties(myproperties.class)

public static void main(string args) }

測試類:

@restcontroller

public class democontroller ")

private integer password;

@value("$")

private string username;

@autowired

private myproperties myproperties;

public string demo()

}

方式三的配置類:

/**

* prefix表示配置檔案中的配置項字首

* ignoreunknownfields表示是否忽略在檔案中但是本類又沒有屬性對應的情況

pom.xml檔案

4.0.0

org.springframework.boot

spring-boot-starter-parent

1.5.17.release

com.abc.springboot

spring-boot

0.0.1-snapshot

demo

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-devtools

true

附**目錄結構:

控制台最後結果:

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