[解決済み] Spring Bootアプリケーションの環境指定application.propertiesファイル [終了しました]。
2022-11-18 19:51:11
質問
Spring Bootアプリケーションで、環境固有のプロパティファイルを作成したいと思います。アプリケーションのパッケージングタイプはwarで、組み込みのtomcatで実行しています。stsを使用し、sts自身からmainを実行します。
- application-${env-value}.properties のような環境固有のプロパティファイルを持つことができますか?
上記の場合、env-valueはlocal/devl/test/prodのような値を持つことになります。
-
env-valueファイルはどこに設定するのでしょうか?ローカルの場合、stsでjvmの引数として設定することができます。
-
Spring Bootアプリケーションのapplication.propertiesは誰が読んでいるのか。
-
環境固有のプロパティファイルはどのように読み込むのですか?例えば、データベースのuid,pwd,schemaなどを環境固有のプロパティファイルに設定した場合、データソースはその中のプロパティを理解することができるのでしょうか?
-
application.propertiesとapplication-local.propertiesを同時に使用することは可能ですか?
どのように解決するのですか?
Spring Bootはすでに がサポートされています。 のために プロファイル ベースのプロパティになります。
単に
application-[profile].properties
ファイルを追加し、使用するプロファイルを
spring.profiles.active
プロパティを使って使用するプロファイルを指定します。
-Dspring.profiles.active=local
これは
application.properties
と
application-local.properties
で、後者は最初のプロパティからオーバーライドします。
関連
-
[解決済み] Spring Bootアプリケーションにポートを設定する方法
-
[解決済み】Junit TestでSpring-Bootのデフォルトのapplication.propertiesの設定を上書きする。
-
[解決済み】IntelliJから実行するときにSpring Bootプロファイルを有効にするにはどうすればよいですか?
-
[解決済み] TomcatでSpring Bootを起動するときのユーザー名とパスワードは何ですか?
-
[解決済み] クラスを@Componentでアノテートした場合、Spring BeanとSingletonということになるのでしょうか?
-
[解決済み] Springのセキュリティ認証の例外を@ExceptionHandlerで処理する
-
[解決済み] Spring Boot - 実行中のポートを取得する方法
-
[解決済み] Spring Dataです。"delete by "はサポートされていますか?
-
[解決済み] なぜ春になると静電場が自動化されないのか?
-
[解決済み] Spring Bootアプリのapplication.propertiesファイルにHikariCPを設定するにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Spring Hibernate - 現在のスレッドでトランザクションに同期したセッションを取得できませんでした。
-
[解決済み] Spring Boot Rest Controllerは、異なるHTTPステータスコードを返すには?
-
[解決済み] java:comp/env/は何をするところですか?
-
[解決済み] Spring @PostConstruct と init-method 属性の比較
-
[解決済み] Spring Dataです。"delete by "はサポートされていますか?
-
[解決済み] Spring CrudRepositoryで大文字小文字を区別しないクエリ
-
[解決済み] Maven依存性 spring-webとspring-webmvcの比較
-
[解決済み] 同じurlパターンに対して異なる引数で2つのメソッドを作成する
-
[解決済み] Spring BeanPostProcessorは具体的にどのように動作するのですか?
-
[解決済み] SpringでLocalDateTime RequestParamを使用するには?StringからLocalDateTimeへの変換に失敗しました」と表示される。