Module dev.orne.config
Package dev.orne.config.spring
package dev.orne.config.spring
Spring framework support for configuration management system.
Provides annotations for expose configuration properties of
Config instances to Spring environment and automatic
configuration of components implementing Configurable.- Since:
- 1.0
- See Also:
-
ClassDescriptionAutowire candidate resolver that provides
Configinstances from aConfigProvider.Spring configuration forConfigAutowireCandidateResolver.SpringPropertySourcethat uses aConfigbean lazily loaded from the application context on first access.Annotation that adds aPropertySourceto Spring'sEnvironmentthat will use the specifiedConfigcontext bean.Extension ofConfigused to signal that no specific configuration type has been configured.Spring bean factory post processor that adds to the Spring environment the property sources defined by@ConfigPropertySourceannotations on@Configurationbeans.Container annotation that aggregates severalConfigPropertySourceannotations.Bean factory post processor that provides aConfigProvidercustomized per Spring context configuration.Interface for availableConfiginstances customization on current Spring context.Registry for additionalConfiginstances.Spring configuration forConfigurableComponentsPostProcessorbased onEnableConfigurableComponentsannotation.Spring bean post processor for automatic configuration ofConfigurablebeans.Annotation for automatic configuration ofConfigurablebeans.Annotation for enable default full Spring integration.Annotation for enable injection of availableConfiginstances based onPreferredConfigannotations.Spring Boot auto configuration for Orne Config integration.Import selector for the features to enable based on environment properties.