天天看點

(3)SpringBoot 配置

 一、SpringBoot全局配置檔案

SpringBoot兩個全局配置檔案,application.properties和application.yml

(3)SpringBoot 配置

例如端口号配置

(1)application.properties檔案

(3)SpringBoot 配置

(2)application.yml檔案格式

(3)SpringBoot 配置

二、yaml檔案格式文法

1.大小寫敏感

2.屬性: 值 之間必須有空格

3.值如果是字元串 預設不用加引号。加單引号轉義字元功能失效原樣輸出,加雙引号轉義字元有轉義功能,

4.對象

(1)

(3)SpringBoot 配置

(2)或者

(3)SpringBoot 配置

5.

(3)SpringBoot 配置

三、調用yaml

1.pom.xml添加

2.

(3)SpringBoot 配置

 單元測試

(3)SpringBoot 配置

測試檔案運作

(3)SpringBoot 配置

 四、application.properties配置

 書寫方式

(3)SpringBoot 配置

運作同理

注意如果是有中文

(3)SpringBoot 配置

 properties檔案 需要轉成ascii

(3)SpringBoot 配置

六、用value注解方式單個讀取配置檔案

(3)SpringBoot 配置
(3)SpringBoot 配置

七、 加載非全局配置檔案

建立一個

(3)SpringBoot 配置

八、導入Spring 配置檔案

(3)SpringBoot 配置

九、占位符

(3)SpringBoot 配置

十、激活指定profile

快速切換開發、測試、生産的配置環境

1. properties的激活

(3)SpringBoot 配置

一個開發環境,一個生産環境的配置檔案

在application.properties 中激活開發環境的配置

(3)SpringBoot 配置

2.yml的激活

(3)SpringBoot 配置
(3)SpringBoot 配置

 3.指令行方式激活

(3)SpringBoot 配置
(3)SpringBoot 配置

 4.虛拟機參數

(3)SpringBoot 配置

十一、配置順序

1.

(3)SpringBoot 配置

 2.外部加載配置

(3)SpringBoot 配置

繼續閱讀