多语言展示
当前在线:1090今日阅读:167今日分享:16

springboot项目中的配置文件yml或yaml如何编写

首先需要知道的是yml其实是yaml的缩写,这两个后缀是等价的,类似于jpg和jpeg的关系
方法/步骤
1

普通数据类型格式是key: value,注意冒号后是有空格的,yml格式中冒号后不能直接接value必须要有一个空格

2

对象数据类型格式是,例如:student:      name: xiaoming    age: 13需要注意的是,缩进多少没关系,关键是要一致以区分层级关系,

3

字符串集合类型的格式是,例如:students:      - xiaoming    - xiaohong    - daming注意短杠后面需要有空格分割

4

对象集合类型的格式是,例如:persons:      - name: xiaoming      age: 13    - name: xiaohong      age: 12一个短杠表示一个对象,注意name和age第一个字母要对齐

5

map类型的配置,例如names:      name1: xiaoming    name2: xiaohong

6

还有一种写法是不用换行来分隔,俗称单行配置,用类似json的形式来分隔,不过因为可读性就会变差,所以一般不用,这里以对象集合的写法来展示一下:people: [{name: xiaoming,age: 13},{name: xiaohong,age: 12}]

推荐信息