1、springboot配置文件
SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。
SpringBoot默认会从Resources目录下加载application.properties或application.yml(application.yaml)文件,其中,application.properties文件是键值对类型的文件,之前一直在使用,所以此处不在对properties文件的格式进行阐述。除了properties文件外,SpringBoot还可以使用yml文件进行配置,下面对yml文件进行讲解。
SpringBoot使用一个全局的配置文件,配置文件名是固定的;
•application.properties
•application.yml
2、YML语法
1、基本语法
语法: key: (空格)value
示例代码:
注意:value之前有一个空格
以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的
案例代码:name: haohao
字符串默认不用加上单引号或者双引号;
? "":双引号;不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思
? name: "zhangsan \n lisi":输出;zhangsan 换行 lisi
? ‘ ‘:单引号;会转义特殊字符,特殊字符最终只是一个普通的字符串数据
? name: ‘zhangsan \n lisi’:输出;zhangsan \n lisi
属性和值也是大小写敏感;
原文地址:https://www.cnblogs.com/cxyyh/p/10624936.html