@Configuration @ConditionalOnClass(value=com.alibaba.dubbo.rpc.Exporter.class) @ConditionalOnBean(annotation=EnableDubbo.class) @EnableConfigurationProperties(value={DubboAnnotaion.class,DubboApplication.class,DubboProtocol.class,DubboRegistry.class,DubboProvider.class,DubboConsumer.class}) public class DubboAutoConfiguration extends Object
| 构造器和说明 |
|---|
DubboAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
static com.alibaba.dubbo.config.spring.AnnotationBean |
annotationBean(String packageName)
注解bean
|
com.alibaba.dubbo.config.ApplicationConfig |
applicationConfig()
应用 配置
|
com.alibaba.dubbo.config.ProtocolConfig |
protocolConfig()
协议配置
|
@Bean
public static com.alibaba.dubbo.config.spring.AnnotationBean annotationBean(@Value(value="${dubbo.annotation.package-name}")
String packageName)
packageName - 要扫描的包名AnnotationBean@Bean public com.alibaba.dubbo.config.ApplicationConfig applicationConfig()
ApplicationConfig@Bean public com.alibaba.dubbo.config.ProtocolConfig protocolConfig()
ProtocolConfigCopyright © 2018 Pivotal Software, Inc.. All rights reserved.