application.yml 配置具体内容
时间: 2023-06-14 10:02:53 浏览: 104
`application.yml` 是一个常用的 Spring Boot 配置文件,用于配置应用程序的属性和参数。下面是一个示例配置文件:
```yaml
server:
port: 8080
servlet:
context-path: /api
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: root
password: password
jpa:
database-platform: org.hibernate.dialect.MySQL8Dialect
hibernate:
ddl-auto: update
security:
user:
name: admin
password: password
mail:
host: smtp.gmail.com
username: myusername@gmail.com
password: mypassword
properties:
mail:
smtp:
auth: true
starttls:
enable: true
ssl:
trust: smtp.gmail.com
logging:
level:
root: info
com.example: debug
```
上面的配置文件中包含了以下内容:
- `server.port`:应用程序的端口号。
- `server.servlet.context-path`:应用程序的上下文路径。
- `spring.datasource`:数据源配置,包括数据库 URL、用户名和密码。
- `spring.jpa`:JPA 配置,包括数据库方言、DDL 操作等。
- `spring.security`:Spring Security 配置,包括用户认证信息。
- `spring.mail`:邮件发送配置,包括邮件服务器地址、用户名和密码等。
- `logging`:日志配置,包括日志级别、包名等。
根据具体应用程序的需要,可以添加或修改以上配置项的内容。
阅读全文