このドキュメントについて Spring Bootで本番環境と開発環境で設定どうやってわけるねんってなったので、調べたときのメモ Cloud Foundry使ってるのでそこでのやり方も記載する 先にまとめ 環境ごとにapplication-環境名.ymlみたいなファイルをつくる 環境変数か起動時のオプションで変更する Cloud Foundryでやる場合はenvに設定すれば切り替えてくれる application.ymlを環境ごとにつくる ここでは、APIのURIをapplication.ymlで設定しているケースを想定している 下記のそれぞれをresources配下に設置する(ちなみに名前はなんでもいい) application-staging.yml