首页 > 技术文章 > dubbo整合springboot配置

zxm1616 2019-08-22 15:49 原文

生产者:

1、导入dubbo-starter ---》pom.xml中引入依赖包(com.alibaba.boot)
2、导入dubbo的其他依赖(application.properties文件中进行配置):
1)配置应用名:
dubbo.application.name=生产者服务/应用名称
2)配置注册中心的地址及协议:
dubbo.registry.address=127.0.0.1:2181
dubbo.registry.protocal=zookeeper
3)配置通信协议:
dubbo.protocol.name=dubbo
dubbo.protocol.port=20880
4)配置需要暴露的服务接口(使用注解进行暴露):
在需要暴露的接口的实现类中添加注解:Service(com.alibaba.dubbo.config.annotation)
注:在启动之前需要在主程序中添加注解,开启基于注解的dubbo功能:@EnableDubbo

消费者:

1、与生产者相同,导入dubbo-stater
2、导入dubbo的其他依赖(application.properties文件中进行配置)
1)配置应用名:
dubbo.application.name=消费者服务/应用名称
2)配置注册中心地址及协议---与生产者相同,不在赘述
3)配置需要调用的服务接口(使用注解):
在要调用生产者接口的方法上使用注解@Reference可进行调用
住:通生产者一样,需在程序启动前在主程序中添加基于注解的dubbo功能:@EnableDubbo

推荐阅读