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换成两个空格进行缩进