idea将配置文件application.properties换成application.yml
时间: 2025-01-28 14:06:39 浏览: 148
### 更改Spring Boot项目配置文件
在Spring Boot应用程序中,默认情况下会读取`application.properties`作为主要配置文件。然而,有时可能更倾向于使用YAML格式来管理配置项,因为其结构化的方式使得嵌套属性更加直观易懂。
为了将现有的基于`.properties`的设置迁移到`.yml`格式,在项目的根目录下创建一个新的名为`application.yml`的文件即可[^1]。需要注意的是,当两者共存时,Spring Boot能够同时识别并加载这两个文件中的配置;但是建议移除不再使用的旧版`.properties`文件以保持清晰度和减少潜在冲突。
对于具体的转换过程而言:
#### 属性映射实例
假设当前存在如下所示的一个简单的`application.properties`文件内容:
```properties
server.port=8090
spring.datasource.url=jdbc:mysql://localhost:3306/testdb?useSSL=false&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=admin
```
对应的`application.yml`版本应当写作:
```yaml
server:
port: 8090
spring:
datasource:
url: jdbc:mysql://localhost:3306/testdb?useSSL=false&serverTimezone=UTC
username: root
password: admin
```
通过上述方式完成从`.properties`到`.yml`格式的数据迁移之后,重启应用使之生效[^2]。
阅读全文
相关推荐

















