Spring Boot配置檔案yml

2021-10-04 08:42:22 字數 1252 閱讀 5886

spring boot使用乙個全域性的配置檔案,配置檔名是固定的

配置檔案的作用:用於修改springboot自動配置的預設值

yaml(yaml ain`t markup language)

以前的配置檔案大多都是使用xml檔案。

yaml:以資料為中心,比json,xml等更適合做配置檔案。

yaml : 配置例子

server

:port

:8081

xml:

>

>

8081port

>

server

>

1、yml基本語法規則

name

: nanmu

age:

20issuccess

:false

#多行結構

pets

:- cat

- dog

- pig

#單行結構

pets:

[cat,dog,pig]

#多行結構

badwoman

:name

: yang

age:23

#單行結構

badwoman:

4、.properties檔案和.yml檔案之間的不同

person.name=yang

person.age=

22person.birth=

1998/01

/15person.boss=

false

person.maps.k1=v1

person.maps.k2=

12person.lists=a,b,c

person.dog.name=dog

person.dog.age=

1

person:

name

: yang

age:22

birth

: 1998/01/15

boss

:false

maps:

lists:

[a,b,c]

dog:

name

: dog

age:1

Spring Boot配置檔案

方式 示例 檔案路徑 classpath或者classpath的 config目錄下 檔案內容 全域性通用配置 方式 通過environment獲取 示例 system.out println ctx.getenvironment getproperty env 方式一 configurationp...

springboot配置檔案

配置檔案的作用 修改springboot自動配置的預設值 yaml yaml ain t markup language yaml a markup language 是乙個標記語言 yaml isn t markup language 不是乙個標記語言 標記語言 以前的配置檔案大都是xml檔案,y...

springboot 配置檔案

1.配置檔案 系統配置 自定義配置 server host 空格 value windows檔案路徑,包含 可以直接寫。以空格個數區分層次 logging level root trace file log.txt server.host value 顯示單引號 包 value 包 顯示雙引號 包 ...