@ConfigurationPropertiesの実装メモ

  • .propertiesからの設定値を読み出す際に使用する。
  • prefix で、読み出し範囲の絞り込みが可能。
  • setterが必要。
  • @ConfigurationPropertiesを設定したクラスを継承しても、親の設定値は注入されない。
  • getter/setterの名称は、get/set[プロパティ名の先頭のみ大文字、以下はプロパティ名と同じ]となる。
  • camel記法の場合は、アンダーバーの後ろの文字を大文字にすることでも読み込んでくれたはず。