application.yaml配置
时间: 2023-09-02 18:13:54 浏览: 175
`application.yaml`是一种常用的配置文件格式,它使用YAML(YAML Ain't Markup Language)语法来表示配置信息。相比于使用`application.properties`文件,`application.yaml`提供了更加简洁和易读的配置方式。
下面是一个示例的`application.yaml`配置文件的内容:
```yaml
server:
port: 8080
servlet:
context-path: /api
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: root
password: password
jpa:
hibernate:
ddl-auto: update
show-sql: true
logging:
level:
root: INFO
com.example: DEBUG
```
在这个示例中,配置了以下几个常见的配置项:
- `server.port`:指定应用程序的端口号为8080。
- `server.servlet.context-path`:指定应用程序的上下文路径为`/api`。
- `spring.datasource.url`、`spring.datasource.username`和`spring.datasource.password`:指定数据库连接的URL、用户名和密码。
- `spring.jpa.hibernate.ddl-auto`:指定Hibernate的DDL生成策略。
- `spring.jpa.show-sql`:指定是否在日志中显示SQL语句。
- `logging.level.root`和`logging.level.com.example`:指定日志级别。
你可以根据自己的项目需求,按照YAML语法编写`application.yaml`配置文件,并在Spring Boot应用程序中读取这些配置值。
阅读全文