springboot项目配置文件

SpringBoot支持哪几类配置文件?
application.properties
application.yaml
application.yml

yml配置文件的特点及格式?

简洁、以数据为中心
层次分明
格式:

  • 大小写敏感

  • 数值前边必须有空格,作为分隔符

  • 使用缩进表示层级关系,缩进时,不允许使用Tab键,只能用空格(idea中会自动将Tab转换为空格)

  • 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可

  • #表示注释,从这个字符一直到行尾,都会被解析器忽略

image

  • 对象/Map集合
user:
  name: zhangsan
  age: 18
  password: 123456
  • 数组/List/Set集合
hobby: 
  - java
  - game
  - sport

注意:

在yml格式的配置文件中,如果配置项的值是以 0 开头的,值需要使用 '' 引起来(整个数字引起来而不只是数字0),因为以0开头在yml中表示8进制的数据。

posted @ 2026-05-27 15:26  ZealousMclaren  阅读(2)  评论(0)    收藏  举报