Package org.springframework.boot.context.properties
package org.springframework.boot.context.properties
Support for external configuration properties.
-
ClassDescriptionBean to record and provide bound
@ConfigurationProperties.Annotation for externalized configuration.Provides access to@ConfigurationPropertiesbean details, regardless of if the annotation was used directly or on a@Beanfactory method.Deprecated, for removal: This API element is subject to removal in a future version.Exception thrown when@ConfigurationPropertiesbinding fails.Allows additional functionality to be applied to theBindHandlerused by theConfigurationPropertiesBindingPostProcessor.Qualifier for beans that are needed to configure the binding of@ConfigurationProperties(e.g.Configures the base packages used when scanning for@ConfigurationPropertiesclasses.Helper class to programmatically bind configuration properties that use constructor injection.Indicates that a getter in a@ConfigurationPropertiesobject is deprecated.Enable support for@ConfigurationPropertiesannotated beans.Exception thrown when the application has configured an incompatible set ofConfigurationPropertieskeys.Indicates that a field in a@ConfigurationPropertiesobject should be treated as if it were a nested type.Utility that can be used to map values from a supplied source to a destination.A source that is in the process of being mapped.An operation that can be applied to aPropertyMapper.Source.
BindMethod