Spring boot 配置檔案yml的用法

2021-10-18 11:44:32 字數 1191 閱讀 6855

@data

@tostring

public class pet

@data

@tostring

@component

@configurationproperties(prefix = "person")

public class person

person:

username: ganbo

boss: false

birth: 2020/01/31

age: 17

pet:

name: 阿貓阿狗

weight: 88.88

# interests: [籃球,足球,排球] #list,set,map,array,queue都有兩種方式一種是這種行模式直接陣列,一種是下面的「-」方式

interests:

- 籃球

- 足球

- 排球

- 棒球

animal: [ 阿貓,"阿狗" ]

# score: [english:80,math:90]

score:

english: 80

match: 100

# salarys: [100.1,100,200]

salarys:

- 100

- 200

- 500

allpets:

sick:

- - name: 阿貓

weight: 88

- name: 啊豬

2:配置檔案中配置list、set、map、array、queue 這些集合型別物件的時候都有兩種方式:一種是直接行模式,一種是key換行後「-」元素方式,也可以同時使用,比如上面的「allpets屬性裡面」

3:關於裡面配置的value是否打引號的問題:

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 包 顯示雙引號 包 ...