配置文件application.yml 和application.properties
时间: 2023-07-28 21:09:19 浏览: 120
配置文件application.yml和application.properties是用于配置Spring Boot应用程序的文件。它们定义了应用程序的各种属性和设置。
application.yml是YAML格式的配置文件,它使用缩进和层级结构表示属性。它的语法更加简洁和易读。下面是一个示例的application.yml文件:
```yaml
server:
port: 8080
context-path: /myapp
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydb
username: myuser
password: mypassword
jpa:
hibernate:
ddl-auto: update
show-sql: true
logging:
level:
root: INFO
com.example.myapp: DEBUG
```
application.properties是基于键值对的属性文件,它使用等号(=)分隔键和值。下面是一个示例的application.properties文件:
```properties
server.port=8080
server.context-path=/myapp
spring.datasource.url=jdbc:mysql://localhost:3306/mydb
spring.datasource.username=myuser
spring.datasource.password=mypassword
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
logging.level.root=INFO
logging.level.com.example.myapp=DEBUG
```
这些配置文件可以用于设置各种应用程序属性,例如服务器端口、数据库连接、日志级别等。你可以根据自己的需求在配置文件中添加或修改属性。在Spring Boot应用程序中,它们通常位于src/main/resources目录下。
阅读全文