java.lang.Object
dev.orne.config.spring.SpringBootAutoConfigurer
@AutoConfiguration
@ConditionalOnProperty(name="orne.config.spring.boot.starter.enabled",
matchIfMissing=true)
@Import(FeaturesSelector.class)
@API(status=STABLE,
since="1.0")
public class SpringBootAutoConfigurer
extends Object
Spring Boot auto configuration for Orne Config integration.
By default enables all the features as if EnableOrneConfig was used.
Set environment property "orne.config.spring.boot.starter.enabled" to false to disable
the auto configuration.
To disable specific features, set the following environment properties
to false:
- "orne.config.spring.boot.starter.injection.enabled": Disable preferred
Configinjection. - "orne.config.spring.boot.starter.configurable.enabled": Disable configurable components support.
- Since:
- 1.0
- Version:
- 1.0, 2025-11
- Author:
- (w) Iker Hernaez
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classImport selector for the features to enable based on environment properties. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ENABLED
The property to enable or disable the auto configuration.- See Also:
-
INJECTION_ENABLED
The property to enable or disable preferred configuration injection.- See Also:
-
CONFIGURABLE_ENABLED
The property to enable or disable configurable components.- See Also:
-
-
Constructor Details
-
SpringBootAutoConfigurer
public SpringBootAutoConfigurer()Creates a new instance.
-