springboot 常用的两种配置文件
springboot 常用的两种配置文件
程序员朱永胜有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步, 认准
https://blog.zysicyj.top
全网最细面试题手册,支持艾宾浩斯记忆法。这是一份最全面、最详细、最高质量的 java 面试题,不建议你死记硬背,只要每天复习一遍,有个大概印象就行了。https://store.amazingmemo.com/chapterDetail/1685324709017001`
Spring Boot 常用的两种配置文件
Spring Boot 支持两种类型的配置文件,一种是 properties
格式,另一种是 YAML
格式。
Properties 配置文件
properties
配置文件以 .properties
为扩展名,它是一种简单的键值对格式。在这种格式中,每一行代表一个配置项,键与值之间用等号 =
分隔。
示例:
1 | server.port=8080 |
YAML 配置文件
YAML
配置文件以 .yml
或 .yaml
为扩展名,它使用缩进来表示层级关系,更适合表示复杂的层次结构和列表。
示例:
1 | server: |
比较:
- 可读性 :YAML 文件通常比 properties 文件更易读,特别是对于复杂的配置结构。
- 编辑友好 :YAML 文件支持注释,而 properties 文件中的注释可能会被误解为配置项。
- 功能性 :YAML 支持更复杂的数据结构,如列表和嵌套的对象。
开发者可以根据项目的需要和个人偏好选择合适的配置文件格式。Spring Boot 会自动加载这些配置文件,并根据配置项来配置应用程序。