Package io.microsphere.spring.config.context.annotation
-
Interface Summary Interface Description PropertySourceExtensionLoader.ResourcePropertySourcesRefresher The Refresher ofPropertySources'forResource -
Class Summary Class Description AnnotatedPropertySourceLoader<A extends java.lang.annotation.Annotation> Abstract base class forImportSelectorimplementations that load aPropertySourcewhen aConfigurationclass is annotated with a specific annotation.PropertySourceExtensionAttributes<A extends java.lang.annotation.Annotation> AnnotationAttributesfor the annotation meta-annotatedPropertySourceExtensionPropertySourceExtensionLoader<A extends java.lang.annotation.Annotation,EA extends PropertySourceExtensionAttributes<A>> AbstractImportSelectorclass to load thePropertySourcewhen theconfigurationannotated the Enable annotation that meta-annotates@PropertySourceExtensionPropertySourceExtensionLoader.PropertySourceResource The resource ofPropertySourceResourcePropertySourceLoader ThePropertySourceExtensionLoaderClass forResourcePropertySource -
Annotation Types Summary Annotation Type Description DefaultPropertiesPropertySource DefaultPropertiesPropertySources A container annotation that holds multiple@DefaultPropertiesPropertySourceannotations.PropertySourceExtension Extension meta-annotation for Spring's@PropertySourceto overcome its limitations: The@PropertySourceannotation can't auto-refresh theproperty sourcesThe@PropertySourceannotation can't control the order ofPropertySourceThe@PropertySourceannotation can't beinheritedThePropertySource#value()attribute does not support theresourcelocation wildcards ThePropertySource#encoding()attribute does not specify the default encoding for theresourceResourcePropertySource A variant of the@PropertySourceannotation that has some limitations: The@PropertySourceannotation can't meta-annotate the another annotation The@PropertySourceannotation can't control the order ofPropertySourceThe@PropertySourceannotation can't beinheritedThePropertySource#value()attribute does not support theresourcelocation wildcards ThePropertySource#encoding()attribute does not specify the default encoding for theresourceResourcePropertySources A container annotation that holds multipleResourcePropertySourceannotations.