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

posted @ 2026-03-20 12:17  tcswuzb  阅读(2)  评论(0)    收藏  举报