spring
Vårprofil
Sök…
Spring Profiles gör det möjligt att konfigurera tillgängliga delar för en viss miljö
Alla @Component
eller @Configuration
kan markeras med @Profile
kommentar
@Configuration
@Profile("production")
public class ProductionConfiguration {
// ...
}
Samma i XML-konfigurering
<beans profile="dev">
<bean id="dataSource" class="<some data source class>" />
</beans>
Aktiva profiler kan konfigureras i filen application.properties
spring.profiles.active=dev,production
eller specificeras från kommandoraden
--spring.profiles.active=dev,hsqldb
eller i SpringBoot
SpringApplication.setAdditionalProfiles("dev");
Det är möjligt att aktivera profiler i test med hjälp av annotationen @ActiveProfiles("dev")
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow