上文说到springboot的配置文件有application.properties和application.yml,这篇文章我们着重记录一下application.yml的用法和原理
YAML语法
1、基本语法:
k(键):(空格)v(值) 这样的一组表达式代表一个键值对,空格是必须的
层级关系用缩进来表明
例:
server:
port:8080
1
这种yml写法等价于properties的server.port=8080
2、值的写法
k: v,v的字面量直接写就行,字符串的值默认不用加引号
双引号不转义特殊字符,例 value: “Hello \n Word”,其输出结果为Hello(换行) Word
单引号转义特殊字符,例 value: ‘Hello \n Word’,其输出结果为Hello \n Word