📅  最后修改于: 2023-12-03 15:35:03.039000             🧑  作者: Mango
application.yml
或者application.yaml
文件是Spring Boot应用程序中的配置文件,允许你配置Spring Boot应用程序中的各种设置。
application.yml
或者application.yaml
使用基于缩进的语法来组织配置,使用冒号来分隔键和值。例如:
server:
port: 8080
spring:
datasource:
url: jdbc:mysql://localhost/mydb
username: root
password: root
以上示例中,server
和spring
是顶级键,每个下面都有嵌套的键和值。
下面是一些在application.yml
或者application.yaml
中常见的配置示例:
server:
port: 8080
spring:
datasource:
url: jdbc:mysql://localhost/mydb
username: root
password: root
logging:
level:
org.springframework: INFO
可以使用YAML文件来为不同的环境创建不同的配置文件。你可以直接使用:
spring:
profiles:
active: dev
在不同的文件中定义不同环境的配置,比如application.yml
和application-prod.yml
:
# application.yml 文件
spring:
datasource:
url: jdbc:mysql://localhost/test
username: root
password: root
# application-prod.yml 文件
spring:
datasource:
url: jdbc:mysql://prod/test
username: prod
password: prod
application.yml
或者application.yaml
是Spring Boot应用程序中的配置文件,用于设置各种配置选项。它使用基于缩进的语法来组织,可以定义不同的环境,以适应不同的场景。