SpringBoot配置-YAML

文章目录

  • 一、YAML基本语法?
  • 二、YAML数据格式
    • 1.对象(map):采用键值对的集合
    • 2.数组
    • 3.纯量(常量):单个的,不可二次分割的值
  • 二、YAML参数引用


一、YAML基本语法?

  1. 使用缩进表示层级关系
  2. 大小写敏感
  3. 数据值前必须有空格,作为分隔符
server:
 port: 8082
 address: 127.0.0.1

二、YAML数据格式

1.对象(map):采用键值对的集合

代码如下(示例):

person:
  name: lisi
#也可以是为行内写法,二者选其一
person: {name: lisi}

2.数组

代码如下(示例):

person:
  - lisi
  - zhangsan
  - wangwu
#行内写法
person: [lisi,zhangsan,wangwu]

3.纯量(常量):单个的,不可二次分割的值

代码如下(示例):

s1: 'hello world'

二、YAML参数引用

代码如下(示例):

name : lisi
#引用name值lisi
person:
  name: ${name}
  age: 16

你可能感兴趣的:(springBoot,spring,boot,后端,java)