1. 基本用法
- 大小写敏感
- 缩进表示层级关系(缩进不允许使用tab,只允许空格,空格数不重要
- '#'表示注释
- 字符串无需加引号,'\n'输出字符串,"\n"输出换行
- 设置配置提示,并且设置成打包时不包括
点击查看代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<project>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<excludes>
<exclude>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
</project>
2. 数据类型表
#行内写法
k: {k1:v1,k2:v2,k3:v3}
k:
k1: v1
k2: v2
k3: v3
#行内写法
k: [v1,v2,v3]
k:
- v1
- v2
- v3