Spring Boot匯入配置檔案與取值

2021-10-14 05:59:15 字數 974 閱讀 4178

springboot簡化了大量配置檔案,但是必要時還是需要匯入配置檔案的,比如dubbo,此處簡記之。

所有的配置檔案引入都是使用註解在類上進行引入的,常用的有兩種註解@propertysource和@importsource,分別匯入properties檔案和xml檔案

@propertysource註解

引入單個properties檔案:

@propertysource(value = )

引入多個properties檔案:

@propertysource(value = )

@importsource註解 :可以額外分為兩種模式 相對路徑classpath,絕對路徑(真實路徑)file

注意:單檔案可以不寫value或locations,value和locations都可用

相對路徑(classpath):

引入單個xml配置檔案:

@importsource("classpath : ***/***x.xml")

引入多個xml配置檔案:

@importsource(locations=)

絕對路徑(file):

引入單個xml配置檔案:

@importsource(locations= )

引入多個xml配置檔案:

取值:

使用@value註解取配置檔案中的值

@value("$")

private string ***;

SpringBoot 之 匯入xml配置

springboot理念就是零配置程式設計,但是如果絕對需要使用xml的配置,我們建議您仍舊從乙個 configuration類開始,你可以使用 importresouce註解載入xml配置檔案,我拿乙個例子來進行講解 這個例子的大體步驟如下 1 新建乙個工程 7 其它說明 1 新建乙個工程 參照我...

Spring Boot讀取配置檔案與配置檔案優先順序

spring boot讀取配置檔案 package com.ivan.config.controller import org.springframework.beans.factory.annotation.autowired import org.springframework.core.env...

Spring Boot 菜鳥教程 28 多配置檔案

src scrolling 0 width 110 height 20 開發過程中可能會有如下需求 開發和部署的配置資訊可能不同,常規的方式就是在配置檔案裡面先寫好開發配置,在部署的時候再去修改這些配置,這樣可能會出現很多問題,比如使用者名稱 密碼忘記了修改或者改錯了等問題。author je哥 e...