springboot项目的application.yml文件如何配置
时间: 2023-09-24 21:06:07 浏览: 129
Spring Boot项目的application.yml文件可以用于配置项目的各种属性,包括数据库连接、日志、缓存等等。以下是application.yml文件的基本配置:
```yaml
spring:
application:
name: my-application
server:
port: 8080
logging:
level:
root: info
org.springframework: info
com.example: debug
# 数据库连接配置
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: root
password: root
driver-class-name: com.mysql.jdbc.Driver
# Redis缓存配置
spring:
redis:
host: localhost
port: 6379
password: mypassword
database: 0
# 邮件发送配置
spring:
mail:
host: smtp.gmail.com
port: 587
username: myemail@gmail.com
password: mypassword
properties:
mail:
smtp:
auth: true
starttls:
enable: true
```
其中,`spring.application.name`指定了应用程序的名称,`server.port`指定了应用程序的端口号,`logging.level`指定了日志的级别。`spring.datasource`指定了数据库的连接信息,`spring.redis`指定了Redis缓存的连接信息,`spring.mail`指定了邮件发送的配置信息。
除了以上的配置,application.yml还可以配置很多其他的属性,可以根据具体项目需求进行配置。
阅读全文