spring
春のプロファイル
サーチ…
Springプロファイルでは、特定の環境で利用可能な部品を設定できます
@Component
または@Configuration
@Profile
アノテーションを付けることができます
@Configuration
@Profile("production")
public class ProductionConfiguration {
// ...
}
同じXML設定で
<beans profile="dev">
<bean id="dataSource" class="<some data source class>" />
</beans>
アクティブなプロファイルは、 application.properties
ファイルで設定できます
spring.profiles.active=dev,production
コマンドラインから指定する
--spring.profiles.active=dev,hsqldb
またはSpringBootで
SpringApplication.setAdditionalProfiles("dev");
@ActiveProfiles("dev")
アノテーションを使用してテストでプロファイルを有効にすることは可能です
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow