SpringBoot 03 配置之yaml語法學習

2022-09-27 18:03:08 字數 1024 閱讀 1360

配置檔案

springboot使用乙個全域性的配置檔案,配置檔案名稱固定

配置檔案作用:

​ 修改springboot自動配置的預設值;

​ 比如,我們可以修改tomcat預設啟動的埠號!

server.port=8081
yaml概述

​ yaml=yaml ain't markup language(yaml不是一種標記語言)。其實yaml真正的意思是yet another markup language(仍是一種標記語言)。

​ 這種語言以資料為中心,不以標記語言為重點!

傳統xml配置:

8081

yaml配置:

server:

port: 8080

yaml基礎語法

語法要求嚴格!

空格不能省略

以縮進來控制層級關係,左對齊的一列資料屬於同一層級

屬性和值的大小寫敏感

字面量:普通的值【數字,布林值,字串】

字面量直接寫在後面,字串預設不用加引號;

注意:物件、map(鍵值對)

#物件

student:

name: huba

age: 18

# 行內寫法

stu:

陣列(list、set)在這裡插入**片

#陣列

pets:

-cat

-dog

-pig

pet: [cat,dog,pig]

spring boot配置之配置檔案佔位符

1 配置檔案中可以使用隨機數 2 屬性配置佔位符 佔位符獲取之前配置的值,如果沒有可以使用 指定預設值 可以在配置檔案中引用前面配置過的屬性 3 person.last name 張三 person.age person.birth 2017 12 15 person.boss false pers...

NDK配置之體會

這是我花了乙個月後,在乙個偶然之間給弄好的 ndk在eclipse上的配置 在這乙個月中,我下了很多版本的ndk,沒有乙個是成功的,感覺很疲勞,因為想得太複雜。不過想著一定把它給弄好。師兄的ndk是配置好的,但我一弄過來配置,卻還是錯。正如我的vs放到他的電腦上一樣執行不起來。不過,疲勞歸疲勞,做還...

路由配置之謎

很多時候,我們都需要配ip位址,子網掩碼,gateway等,但是我們很多人不知所以然。實習時問前輩,為什麼沒有報文?為什麼沒有連線好?回答是 你沒有配ip。大家在學習和實習時都遇到過吧,我就來談談個人淺薄的理解。首先我們畫個圖 以router為界,分為2個子網,如果我們想讓機器a和機器x通訊 第一步...