SpringBoot 2.x 学习之 yml 语法学习

504 阅读1分钟

一、yml 语法

key: value 在 yml 语法中表示一组键值对。冒号后面必须有空格

yml 中的键值区分大小写。

保证同一级别的配置左边对齐。例如:

server:
  port: 8081
  servlet:
    context-path: /info

二、yml 常见写法

1、字面量

字面量包括数值,字符串,布尔,日期。他们在写入配置文件时直接写入即可。(字符串外不需要加 "")

2、对象和 Map

它一共有两种写法:

(1)换行写:注意同一级别的需要左对齐

# 换行写   
emp:
  name: zhangsan
  age: 22

(2)写在一行

# 行内写
emp:  [name: zhangsan, age: 22]

3、数组(List, Set)

数组也同样有两种写法:

(1)使用 - 元素,表示数组中的每一个元素

a:
  - 1
  - 2
  - 3

注意:每个 - 元素的中间要有空格

(2)写在一行

a: [1, 2, 3]