JAVA-Web后端学习5 SpringBoot配置文件
谛めちゃダメなんだ,その日が绝対来る
SpringBoot配置文件
这是application.properties的一些配置信息
spring.datasource.url=jdbc:mysql://localhost:3306/dbtest
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=123456
可以看出这些配置信息前缀都是一致的,这样使得文件内容结构有些过于臃肿,所以能否进行简写
yaml/yml文件
使用yaml/yml格式文件可以优化结构,使得内容更加简洁明了,便于开发(实际开发中多使用yml)
格式有如下要求:
①数值前必须有空格作为分隔符
②使用缩进表示层级关系,缩进时不能使用Tab只能使用空格(IDEA会自动把Tab转化为空格)
③缩进的空格数目不重要,只需要相同层级元素左对齐即可
④#表示注释,从该字符开头一直到行尾都会被编译器忽视
spring:
datasource:
url: jdbc:mysql://localhost:3306/dbtest
driver: com.mysql.cj.jdbc.Driver
username: root
password: 123456
除此之外,其关于Map对象和数组的定义格式如下:
# Map对象
User:
name: AAA
age: 20
score: 35.0
# 数组
Number:
- One
- Two
- Three

浙公网安备 33010602011771号