yaml语法

Posted xiaolan-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yaml语法相关的知识,希望对你有一定的参考价值。

一、yml基本语法

key: value(注意有空格)

server:
  port: 8080

二、值的写法

1、普通值(字面量)数字、字符串、布尔型

字符串默认不用加引号。

双引号不会转义字符串里面的转义字符,单引号会转义。

2、对象

user:
     username: law
     gender: male

一行的写法

user: {username: law,gender: male}

3、列表(list、set)

nations:
        - China
        - USA
        - English
        - Franch
nations: [China,USA,English,Franch] //一行的写法

三、将配置文件中的值映射到文件中

使用@ConfigurationProperties注解,只有组件可以用。

prefix="要注入的属性"

导入配置文件处理器会有提示

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-configuration-processor</artifactId>
			<optional>true</optional>
		</dependency>

以上是关于yaml语法的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 yaml-cpp 发出空值

yaml基本语法

YAML最最基础语法

ansible-YAML语法

03.yaml语法和playbook写法

yaml语法及规范