Class SpringBootAutoConfigurer

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:

Since:
1.0
Version:
1.0, 2025-11
Author:
(w) Iker Hernaez
See Also:
  • Field Details

    • ENABLED

      @API(status=STABLE, since="1.0") public static final String ENABLED
      The property to enable or disable the auto configuration.
      See Also:
    • INJECTION_ENABLED

      @API(status=STABLE, since="1.0") public static final String INJECTION_ENABLED
      The property to enable or disable preferred configuration injection.
      See Also:
    • CONFIGURABLE_ENABLED

      @API(status=STABLE, since="1.0") public static final String CONFIGURABLE_ENABLED
      The property to enable or disable configurable components.
      See Also:
  • Constructor Details

    • SpringBootAutoConfigurer

      public SpringBootAutoConfigurer()
      Creates a new instance.