欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

yml文件编写格式注意事项

程序员文章站 2022-05-08 10:57:57
...

注意事项:

1.键值冒号后需要跟空格,一行中存在多个冒号,第一个冒号后跟空格

2.缩进符号不能使用tab,只能使用空格

 

正确格式如下

server:
  port: 8080
spring:
  jpa:
    generate-ddl: false
    show-sql: true
    hibernate:
      ddl-auto: none
  datasource:
    platform: h2
    schema: classpath:schema.sql
    data: classpath:data.sql
logging:
  level:
    root: INF0
    org.hibernate: INF0
    org.hibernate.type.descriptor.sql.BasicBinder: TRACE
    org.hibernate.type.descriptor.sql.BasicExtractor: TRACE

错误格式一:运行时不报错,但是配置不会生效

特点如下

1.换行缩进无冒号

2.冒号与值之间无空格

server
  port:8080
spring
  jpa
    generate-ddl:false
    show-sql:true
    hibernate
      ddl-auto:none
  datasource
    platform:h2
    schema:classpath:schema.sql
    data:classpath:data.sql
logging
  level
    root:INF0
    org.hibernate:INF0
    org.hibernate.type.descriptor.sql.BasicBinder:TRACE
    org.hibernate.type.descriptor.sql.BasicExtractor:TRACE

错误格式二:运行时可能会报错,并且配置不会生效

特点如下

1.冒号与值之间无空格

server:
  port:8080
spring:
  jpa:
    generate-ddl:false
    show-sql:true
    hibernate:
      ddl-auto:none
  datasource:
    platform:h2
    schema:classpath:schema.sql
    data:classpath:data.sql
logging:
  level:
    root:INF0
    org.hibernate:INF0
    org.hibernate.type.descriptor.sql.BasicBinder:TRACE
    org.hibernate.type.descriptor.sql.BasicExtractor:TRACE

错误格式三:运行时直接保存

特点如下

1.换行后使用tab进行缩进,正确的是把一个tab换成两个空格进行缩进

 

相关标签: yml