spring
Profilo di primavera
Ricerca…
Spring Profile consente di configurare parti disponibili per determinati ambienti
Qualsiasi @Component
o @Configuration
potrebbe essere contrassegnato con annotazione @Profile
@Configuration
@Profile("production")
public class ProductionConfiguration {
// ...
}
Lo stesso nella configurazione XML
<beans profile="dev">
<bean id="dataSource" class="<some data source class>" />
</beans>
I profili attivi possono essere configurati nel file application.properties
spring.profiles.active=dev,production
o specificato dalla riga di comando
--spring.profiles.active=dev,hsqldb
o in SpringBoot
SpringApplication.setAdditionalProfiles("dev");
È possibile abilitare i profili nei test usando l'annotazione @ActiveProfiles("dev")
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow