用于 Spring Boot 的 application.yml 与 application.properties

新手上路,请多包涵

在我的项目中,我目前正在使用 application.yml 进行配置。 Spring Initializr 生成 application.properties ?每个人的优点/缺点是什么?

原文由 cupakob 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 443
1 个回答

好吧,它们只是不同的数据格式。哪个更好更容易阅读?这显然是主观的。 这是 一篇有用的博客文章。

spring-boot 配置而言,请注意,使用 YAML 只有一个记录在案的缺点。根据 文档

YAML 文件无法通过 @PropertySource 注解加载。因此,如果您需要以这种方式加载值,则需要使用属性文件。

原文由 The_Tourist 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进