springboot的application.yml格式
时间: 2024-09-20 13:03:33 浏览: 52
Spring Boot 的 `application.yml` 或者 `application.properties` 文件是用于配置 Spring 应用程序的外部属性文件,它们采用 YAML 或 Properties 格式,分别支持更丰富的结构和简单的键值对形式。
YAML (Yet Another Markup Language) 格式的特点包括:
- 易于阅读,通过缩进表示层级关系。
- 使用 `:` 分割键和值,`=` 替换 `=`.
- 可以包含数组和嵌套对象,如:
```yaml
server:
port: 8080
tomcat:
max-threads: 200
logging:
level:
com.example.demo: DEBUG
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: user
password: pass
```
Properties 文件则更简单,类似 key=value 形式:
```properties
server.port=8080
tomcat.max-threads=200
logging.level.com.example.demo=DEBUG
spring.datasource.url=jdbc:mysql://localhost:3306/mydb
spring.datasource.username=user
spring.datasource.password=pass
```
这两个文件通常放在项目根目录下,Spring Boot 在启动时会自动加载并解析这些配置。
阅读全文