2025年yml文件(yml文件如何执行)

yml文件(yml文件如何执行)pre 规则 1 使用缩进来表示层级关系 2 缩进的时候尽量不要使用 tab 只使用空格 3 缩进空格数不重要 但是同级元素必须左对齐 4 大小写敏感 yml 支持 列表 字典 字符串 数字 布尔值等 字面类型属性 在 yml 中 使用 Key Value 的形式的键值对 其中 value 前面要有一个空格 并且空格不能省略 pre

大家好,我是讯享网,很高兴认识大家。



 <pre># 规则&#xff1a; 

讯享网

#1.使用缩进来表示层级关系 #2.缩进的时候尽量不要使用tab,只使用空格 #3.缩进空格数不重要,但是同级元素必须左对齐 #4.大小写敏感

#yml 支持 列表、字典、字符串、数字、布尔值等

#字面类型属性: #在yml中,使用Key:Value的形式的键值对,其中value前面要有一个空格,并且空格不能省略。 #在配置字面量类型的属性时,直接将字面量作为value写在键后面即可。默认字符串不需要加双引号或者单引号。

#对象类型 #方式一:缩进式 userinfo: name: zhangsan age: 18

#方式二:行内式 userinfo1: {username: zhangsan, age: 18}


讯享网

#数组类型和单列集合属性:行内式和缩进式 #缩进式:元素使用“-”开头 userinfo2: hobby:

讯享网-read -game _slepp 

#行内式 userinfo3: hobby: [read,sleep,game] #此处包含属性的“[]”可以省略

#Map集合属性:行内式和缩进式 #缩进式: userinfo4: order:

1001:book 1002:phone 

#行内式: userinfo5: order: {1001: book, 1002: phone}

SpringBoot通常回在扫描一下5个位置的配置文件:

1.file:https://blog.csdn.net/cxybcxc/article/details/config/*/

2.file:https://blog.csdn.net/cxybcxc/article/details/config/

3.file:https://blog.csdn.net/cxybcxc/article/details/

4.classpath:/config/

5.classpath:/

#.file: 表示当前项目的根目录 #.classpath: 表示当前项目的类路径,即src.main.java和src.main.resources目录,以及第三方的JAR包根目录

springboot 在项目启动时会扫描配置文件,同时会被加载,如果同时加载多个文件,会根据文件所在位置划分优先级

#优先级规则: #1.上面5个位置,序号越小优先级越高 #2.位于相同位置的配置文件,application.properties &gt; application.yml &gt; application.yaml #3.存在相同配置内容时,高优先级的内容会覆盖底优先级的内容 #4.存在不同配置内容时,高优先级和底优先级的配置内容取并集


小讯
上一篇 2025-05-13 07:55
下一篇 2025-04-27 18:18

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/168269.html