Package org.apache.dubbo.config.spring.context.annotation
package org.apache.dubbo.config.spring.context.annotation
-
ClassDescriptionThe
BeanPostProcessorclass to bind the configuration beanTheImportBeanDefinitionRegistrarimplementation for@EnableConfigurationBindingTheRegistrar classforEnableConfigurationBeanBindingsDubboClassPathBeanDefinitionScannerthat exposes some methods to be public.Dubbo Component ScanAnnotation,scans the classpath for annotated components that will be auto-registered as Spring beans.DubboDubboComponentScanBean RegistrarDubboConfigConfigurationMultiple DubboConfigBean BindingSingle DubboConfigBean BindingDubboConfigregister, which order can be configuredEnables Spring's annotation-driven configuration bean fromproperties.The annotation composes the multipleEnableConfigurationBeanBindingsEnables Dubbo components as Spring Beans, equalsDubboComponentScanandEnableDubboConfigcombination.As a convenient and multipleEnableConfigurationBeanBindingin default behavior , is equal to single bean bindings with below convention prefixes of properties:ApplicationConfigbinding to property : "dubbo.application"ModuleConfigbinding to property : "dubbo.module"RegistryConfigbinding to property : "dubbo.registry"ProtocolConfigbinding to property : "dubbo.protocol"MonitorConfigbinding to property : "dubbo.monitor"ProviderConfigbinding to property : "dubbo.provider"ConsumerConfigbinding to property : "dubbo.consumer"