YAML

数据格式

  • 大小写敏感

  • 冒号后必须有空格

  • 缩进划分层级

对象

person:
    name: zhangsan
# 或者
person: {name: zhangsan}

数组

address:
    - beijing
    - shanghai
#or
address: [beijing, shanghai]

常量

msg1: 'hello \n world'#单引号忽略转义字符
msg2: "hello \n world"#双引号识别转义字符

参数引用

数据读取

有以下三种方法

  1. @Value

  2. Environment

  3. @ConfigurationProperties

以下面yaml作为例子

方式一

方式二

方式三

Last updated