1、引入spring-boot-starter以及dubbo和curator的依赖<dependency> <groupId>com.alibaba.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> <version>0.2.0</version> </dependency> 注意starter版本适配:
|
2、配置application.properties提供者配置:dubbo.application.name=gmall-user application.name就是服务名,不能跟别的dubbo提供端重复 registry.protocol 是指定注册中心协议 registry.address 是注册中心的地址加端口号 protocol.name 是分布式固定是dubbo,不要改。 base-package 注解方式要扫描的包 消费者配置:dubbo.application.name=gmall-order-web |
3、dubbo注解@Service、@Reference 【如果没有在配置中写dubbo.scan.base-package,还需要使用@EnableDubbo注解】 |