配置-yaml

YAML语法

k:(空格)v ——注意必须有空格
空格缩进来控制层级关系;
大小写敏感

server:
  port: 8081
  path: /hello

值的写法

  1. 字面量:普通的值(数字,字符串,布尔)
    k:(空格)v 字面直接来写
    字符串不用加上单引号或双引号
    "":双引号,不会转义,字符串会作为本身要表示的意思
    如: name: "zhangli \n lisi"输出zhangli 换行 lisi
    "":单引号,转义,特殊字符文本显示
    如: name: 'zhangli \n lisi'输出zhangli \n lisi
    2.对象、map(键值对)
friends:
    lastName: zhangsan
   age: 18

行内写法

friends:{lastName: zhangsan,age: 18}

3.数组(List、Set)
用-(空格)值表示数组中的一个元素

pets:
  - cat
  - dog
  - pig

行内写法

pets:[cat,dog,pig]

idea里,在model层的java文件中,使用alt+instert键调出settter\getter方法等

示例

server:
  port: 8081
person:
  LastName: zhangsan
  birth: 2017/12/12
  maps: {k1: v1,k2: 12}
  lists:
    - lisi
    - zhaoliu

你可能感兴趣的:(配置-yaml)