bouzuya.hatenablog.com

ぼうずやのにっき

Spring Boot で環境変数から設定を読み込むときのプロパティ名との変換ルール

Spring クイズ。環境変数から設定を読み込む際の名前の変換ルールはドキュメントのどこに記載されているでしょう?

https://twitter.com/bouzuya/status/1412210735086637060

答え: https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.external-config.typesafe-configuration-properties.relaxed-binding.environment-variables

  • ._ に置き換えられる
  • - は取り除かれる
  • 大文字に変換される

らしい。

ぼくは以前に読んだことがあったから今回は「どこにあるか」だった。もしそうでなかったら「充実した」ドキュメントからあるか分からない情報をうまく探せるだろうか。


今日のコミット。