Spring Bootで作ったアプリのDB接続先を開発環境と本番環境で切り替える方法
application.yaml、application-dev.yaml、application-production.yamlを用意。
-devが開発環境で、-productionが本番環境。 それぞれのファイルにそれぞれの環境に沿った内容を記載。
application.yamlは以下のように記載する。
こうすることでデフォルトは-producionを見るようになる。
spring: profiles: active: production
Eclipseの「デバッグの構成」から上書きプロパティーでプロパティー「spring.profiles.active」、値「dev」を設定。 こうすることでEclipseからデバッグモードで起動した場合、-devの内容を見るようになる