@ConditionalOnProperty(prefix="dubbo",
name="enabled",
matchIfMissing=true)
@Configuration
@EnableConfigurationProperties(value=DubboConfigurationProperties.class)
@EnableDubboConfig
public class DubboAutoConfiguration
extends Object
ConfigurationDubboReference,
DubboService,
ServiceAnnotationPostProcessor,
ReferenceAnnotationBeanPostProcessor| Constructor and Description |
|---|
DubboAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ServiceAnnotationPostProcessor |
serviceAnnotationBeanProcessor(Set<String> packagesToScan)
Creates
ServiceAnnotationPostProcessor Bean |
@ConditionalOnProperty(prefix="dubbo.scan.",
name="base-packages")
@ConditionalOnBean(name="dubbo-service-class-base-packages")
@Bean
public ServiceAnnotationPostProcessor serviceAnnotationBeanProcessor(@Qualifier(value="dubbo-service-class-base-packages")
Set<String> packagesToScan)
ServiceAnnotationPostProcessor BeanpackagesToScan - the packages to scanServiceAnnotationPostProcessorCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.