fortm:
春ブーツがで実行されている場合はoverride
、プロファイル、我々のような特性を有するapplication-override.properties持つことができますfoo.baz
application.propertiesで定義されていませんか?
application.properties
foo.bar=1
application-override.properties
spring.profiles.include=default
foo.baz=1
Jakubeeee:
あなたは、カスタムプロファイルの設定クラスを作成し、このようなことで適切なプロパティファイルを読み込むことができます。
@Configuration
@Profile("override")
@PropertySource("classpath:application-override.properties")
public class OverrideConfig {
}
オーバーライドプロファイルは、このようなapplication.propertiesで有効になっている場合、この方法は、(application-override.propertiesからプロパティを取って含む)あなたがOverrideConfigで行うすべての設定は、のみロードされます:
spring.profiles.active=override