2017-04-03 9 views
0

春のブートでプロファイルを持つことは可能ですか、また親の値と豆のほとんどを継承する別のプロファイルですか?Profile Inheritage春のブートで

たとえば、2つのプロファイル ステージングとステージングタスクがあります。 staging-taskがステージングプロファイルのデータベース構成を継承したいが、jpa構成をオーバーライドしたい。

@Configuration beansではプロファイルの継承を利用できますか。

答えて

3

はい。それは春のブートで春のプロファイルを持つことが可能です。 問題がある場合は、共通データベース構成をapplication.yml(デフォルトのプロファイル)に入れてください。

また、application-stage.ymlの他のプロパティをオーバーライドすることもできます。

アクティブプロファイルがステージの場合、Springはapplication.ymlからプロパティを読み取り、application-stage.ymlからオーバーライドします。

+0

です。これは良い機能です。 @Configuration Beanはプロファイルの継承を利用できますか?ありがとうございました! – gkatzioura

+0

複数のレベルの継承はどうですか?例えばfoo-dev、fooとbar-devを継承したfoo-prod、barから継承したbar-prod –

関連する問題