spring
Frühlingsprofil
Suche…
Federprofile ermöglichen die Konfiguration von Teilen, die für bestimmte Umgebungen verfügbar sind
Jede @Component
oder @Configuration
kann mit der @Profile
Annotation markiert werden
@Configuration
@Profile("production")
public class ProductionConfiguration {
// ...
}
Dasselbe in XML-Konfig
<beans profile="dev">
<bean id="dataSource" class="<some data source class>" />
</beans>
Aktive Profile können in der Datei application.properties
konfiguriert werden
spring.profiles.active=dev,production
oder von der Kommandozeile angegeben
--spring.profiles.active=dev,hsqldb
oder in SpringBoot
SpringApplication.setAdditionalProfiles("dev");
Es ist möglich, Profile in Tests mit der Annotation @ActiveProfiles("dev")
zu aktivieren.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow