SpringBoot配置文件properties与yaml互相转换


网站env.simplestep.ca提供的环境变量生成器是一个在线免费工具,可以轻松地将Spring Boot属性值从一种格式转换为另一种格式:

  • .properties
  • .yaml
  • K8s环境变量env variables

背景:
环境变量支持来覆盖和设置 Spring Boot 配置。我厌倦了手工制作它们,所以我做了这个。
为什么要使用环境变量?

  • 避免代码更改
  • 防止意外提交不需要的配置
  • 利用它们比应用程序配置数据更高的优先级
  • 使用方便
    • IntelliJ 和其他 IDE。(例如粘贴到 IntelliJ 运行配置中)