spring
Veer profiel
Zoeken…
Met Spring Profiles kunnen onderdelen worden geconfigureerd die beschikbaar zijn voor een bepaalde omgeving
Elke @Component
of @Configuration
kan worden gemarkeerd met @Profile
annotatie
@Configuration
@Profile("production")
public class ProductionConfiguration {
// ...
}
Hetzelfde in XML-configuratie
<beans profile="dev">
<bean id="dataSource" class="<some data source class>" />
</beans>
Actieve profielen kunnen worden geconfigureerd in het bestand application.properties
spring.profiles.active=dev,production
of opgegeven vanaf de opdrachtregel
--spring.profiles.active=dev,hsqldb
of in SpringBoot
SpringApplication.setAdditionalProfiles("dev");
Het is mogelijk om profielen in tests in te schakelen met de annotatie @ActiveProfiles("dev")
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow