所有类
-
所有类 接口概要 类概要 枚举概要 注释类型概要 类 说明 AbstractInjectionPointDependencyResolver AbstractInjectionPointDependencyResolverAbstractSmartLifecycle The abstract class forSmartLifecycleAnnotatedBeanDefinitionRegistryUtils AnnotatedBeanDefinitionUtilitiesAnnotatedInjectionBeanPostProcessor The genericBeanPostProcessorimplementation to support the dependency injection for the customized annotations.AnnotatedInjectionBeanPostProcessor.AnnotationInjectedElement<M extends java.lang.reflect.Member> AnnotationInjectionMetadata.InjectedElementAnnotatedInjectionPointDependencyResolver<A extends java.lang.annotation.Annotation> AbstractInjectionPointDependencyResolverfor annotated elementAnnotatedPropertySourceLoader<A extends java.lang.annotation.Annotation> AbstractImportSelectorclass to load thePropertySourcewhen theconfigurationannotated the specified annotationAnnotationBeanDefinitionRegistryPostProcessor An abstract class for the extension toBeanDefinitionRegistryPostProcessor, which will execute two main registration methods orderly:AnnotationBeanDefinitionRegistryPostProcessor.registerPrimaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, String[]): Scan and register the primaryBeanDefinitionsthat were annotated bythe supported annotation types, and then return theMapwith bean name plus aliases if present and primaryAnnotatedBeanDefinitions, it's allowed to be overrideAnnotationBeanDefinitionRegistryPostProcessor.registerSecondaryBeanDefinitions(ExposingClassPathBeanDefinitionScanner, Map, String[]): it's mandatory to be override by the sub-class to register secondaryBeanDefinitionsif requiredAnnotationInjectedBeanPostProcessor<A extends java.lang.annotation.Annotation> 已过时。 Please useAnnotatedInjectionBeanPostProcessoras the substitutionAnnotationUtils AnnotationUtilitiesApplicationContextUtils ApplicationContextUtilitiesApplicationEventInterceptor ApplicationEventInterceptorApplicationEventInterceptorChain ApplicationListenerInterceptor ApplicationListenerInterceptorApplicationListenerInterceptorChain AutowiredInjectionPointDependencyResolver AnnotatedInjectionPointDependencyResolverforAutowiredBeanCapableImportCandidate The@Importcandidate is an instance ofImportSelectororImportBeanDefinitionRegistrarand not a regular Spring bean, which only invokesBeanClassLoaderAware,BeanFactoryAware,EnvironmentAware, andResourceLoaderAwarecontracts in order if they are implemented, thus it will not bepopulatedandinitialized.BeanDefinitionUtils BeanDefinitionUtilities classBeanDependencyResolver The interface to resolve the dependenciesBeanFactoryListener * TheEventListenerforBeanFactorylifecycleBeanFactoryListenerAdapter TheBeanFactoryListenerAdapterBeanFactoryUtils BeanFactoryUtilities classBeanListener TheEventListenerfor Bean lifecycleBeanListenerAdapter BeanListenerAdapterBeanMethodInjectionPointDependencyResolver BeanPropertyChangedEvent The event published when a Beans' is changed.BeanRegistrar Bean RegistrarBeanTimeStatistics Bean Time StatisticsBeanUtils Bean Utilities ClassConfigurationBeanAliasGenerator generate configuration bean aliasConfigurationBeanBinder The binder for the configuration beanConfigurationBeanBindingPostProcessor TheBeanPostProcessorclass to bind the configuration beanConfigurationBeanBindingRegistrar TheImportBeanDefinitionRegistrarimplementation for@EnableConfigurationBindingConfigurationBeanBindingsRegister TheRegistrar classforEnableConfigurationBeanBindingsConfigurationBeanCustomizer The customizer for the configuration bean afterits binding.ConstructionInjectionPointDependencyResolver ConversionServiceResolver The class to resolve a singleton instance ofConversionServicethat may be retrieved from Springbuilt-in beanor create a new one.DefaultBeanDependencyResolver DefaultBeanDependencyResolverDefaultConfigurationBeanBinder The defaultConfigurationBeanBinderimplementationDefaultPropertiesPropertySource DefaultPropertiesPropertySources The annotation declaring the multiple@DefaultPropertiesPropertySourceDefaultResourceComparator The defaultComparatorforResourcecomparingResource.getFilename()DeferredApplicationEventPublisher Before Spring Framework 4.2,AbstractApplicationContextis an implementation ofApplicationEventPublishercan't handle the earlyeventthat ispublishedbeforeApplicationEventMulticaster's initialization, in this scenario,DeferredApplicationEventPublisheris introduced and used to resolveDeferredApplicationEventPublisher.publishEvent(ApplicationEvent)too early to publishApplicationEventwhenSpring ApplicationContexts' ApplicationEventMulticasteris not ready.DelegatingFactoryBean FactoryBeanimplementation based on delegate object that was instantiatedDependency Spring Bean DependencyDependencyAnalysisBeanFactoryListener Dependency AnalysisBeanFactoryListenerDependencyTreeWalker DependencyTree WalkerEnableConfigurationBeanBinding Enables Spring's annotation-driven configuration bean fromproperties.EnableConfigurationBeanBindings The annotation composes the multipleEnableConfigurationBeanBindingsEnableEventExtension Enables Spring's Event ExtensionEnableSpringConverterAdapter EnableSpringConverterAdapterEnableTTLCaching {@link @EnableCaching} Plus TTL featuresEnvironmentUtils Environment工具类EventExtensionRegistrar Event Management RegistrarEventPublishingBeanInitializer ApplicationContextInitializerfor Publishing Bean Event with highest priorityExposingClassPathBeanDefinitionScanner A extension class ofClassPathBeanDefinitionScannerto expose some methods:ClassPathBeanDefinitionScanner.doScan(String...)ClassPathBeanDefinitionScanner.checkCandidate(String, BeanDefinition)FieldUtils FieldUtilitiesFilterMode The mode of Filter behaviors.GenericAnnotationAttributes<A extends java.lang.annotation.Annotation> GenericAnnotationAttributesGenericBeanPostProcessorAdapter<T> GenericBeanPostProcessorAdapterImmutableMapPropertySource ImmutableMapPropertySourceInjectionPointDependencyResolver Spring Injection Point Dependency ResolverInjectionPointDependencyResolvers CompositeInjectionPointDependencyResolverInterceptingApplicationEventMulticaster InterceptingApplicationEventMulticasterbased onSimpleApplicationEventMulticasterInterceptingApplicationEventMulticasterProxy InterceptingApplicationEventMulticasterProxyJavaBeansPropertyChangeListenerAdapter The adapter for Java BeansPropertyChangeListenerJsonPropertySource The extension annotation of {ResourcePropertySource @ResourcePropertySource} providing a convenient and declarative mechanism for adding a JSONPropertySourceto Spring's Environment.JsonPropertySourceFactory PropertySourceFactoryfor JSONLoggingBeanFactoryListener LoggingBeanFactoryListenerLoggingBeanListener LoggingBeanListenerimplementationNamedBeanHolderComparator<T> NamedBeanHolderComparatorObjectProviderUtils The utilities class forObjectProviderOnceApplicationContextEventListener<E extends org.springframework.context.event.ApplicationContextEvent> The abstract classApplicationListenerforApplicationEventguarantees just one-time execution and prevents the event propagation in the hierarchicalApplicationContextsParallelPreInstantiationSingletonsBeanFactoryListener TheBeanFactoryListenerclasspre-instantiates singletonsin parallel.PropertyConstants The Property constants for Microsphere SpringPropertySourceChangedEvent The event raised when one singlePropertySourceis changedPropertySourceChangedEvent.Kind The Kind ofPropertySourceChanged EventPropertySourceExtension A meta-annotation extension for the Spring@PropertySourcethat has some 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 theresourcePropertySourceExtensionAttributes<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 ofPropertySourcePropertySourceExtensionLoader.ResourcePropertySourcesRefresher The Refresher ofPropertySources'forResourcePropertySourcesChangedEvent The event raised when thePropertySourcesis changedPropertySourcesUtils PropertySourcesUtilitiesPropertyValuesUtils PropertyValuesUtilitiesResolvableDependencyTypeFilter A class to filterResolvable Dependency TypeResolvablePlaceholderAnnotationAttributes<A extends java.lang.annotation.Annotation> The resolvable placeholders ofAnnotationAttributesResourceInjectionPointDependencyResolver AnnotatedInjectionPointDependencyResolverforResourceResourceLoaderUtils The utilities class for SpringResourceLoaderResourcePropertySource 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 theresourceResourcePropertySourceLoader ThePropertySourceExtensionLoaderClass forResourcePropertySourceResourcePropertySources Container annotation that aggregates severalResourcePropertySourceannotations.ResourceYamlProcessor YamlProcessorbased on one or moreresources.SpringConverterAdapter SpringConverterAdapter based on MicrosphereConvertersSpringDelegatingBeanProtocolURLConnectionFactory Spring delegating Beans ofSubProtocolURLConnectionFactorySpringEnvironmentURLConnectionFactory SpringEnvironmentSubProtocolURLConnectionFactorySpringFactoriesLoaderUtils The utilities class forSpringFactoriesLoaderSpringPropertySourcesURLConnectionAdapter TheURLConnectionadapter class is based on the SpringPropertySourcesSpringProtocolURLStreamHandler The SpringURLStreamHandlercomponent supports supports the "spring" sub-protocols, like "spring:{sub-protocol}:{ext-1}: ...SpringResourceURLConnection SpringResourceURLConnectionSpringResourceURLConnectionFactory SpringResourceSubProtocolURLConnectionFactorySpringSubProtocolURLConnectionFactory Spring AbstractSubProtocolURLConnectionFactorySpringVersion The enumeration for the released Spring versions since 3.2SpringVersionUtils The Utilities class for Spring Framework VersionTTLCacheable @Cacheablewith TTLTTLCachePut @CachePutwith TTLTTLCacheResolver TTL CustomizedCacheResolverTTLContext TTL ContextTTLRedisCacheWriterWrapper TTLRedisCacheWriterWrapperTTLRedisConfiguration Redis Configuration with TTL featuresWrapperUtils The utilities class for wrapper interfacesYamlPropertySource The extension annotation of {ResourcePropertySource @ResourcePropertySource} providing a convenient and declarative mechanism for adding a YAMLImmutableMapPropertySourceto Spring's Environment.YamlPropertySourceFactory PropertySourceFactoryfor YAML