spring boot 整合dubbo
#项目介绍
Springboot 整合 Dubbo/ZooKeeper
码云地址:https://gitee.com/xxyuchen/springboot_integrate_dubbo.git
#软件架构
简单的Springboot-Dubbo案例
运行环境:JDK 7+,Maven 3.0+
技术栈:SpringBoot 1.5+、Dubbo 2.5+、ZooKeeper 3.3+
#开发流程
1.下载安装启动zk:http://www.apache.org/dyn/closer.cgi/zookeeper

2.下载启动Dubbo的管理控制台dubbo-admin:https://github.com/apache/incubator-dubbo-ops
打包运行

3.dubbo-provider构建 pom引入dubbo依赖
<dependency>
<groupId>com.alibaba.spring.boot</groupId>
<artifactId>dubbo-spring-boot-starter</artifactId>
<version>2.0.0</version>
</dependency>
application.properties 文件
## dubbo springboot 配置
spring.dubbo.application.id=live-dubbo-provider
spring.dubbo.application.name=live-dubbo-provider
spring.dubbo.registry.address=zookeeper://127.0.0.1:2181
spring.dubbo.server=true
spring.dubbo.protocol.name=dubbo
spring.dubbo.protocol.port=20881
Springboot启动类增加@EnableDubboConfiguration注解

dubbo接口实现类增加@Service注解(com.alibaba.dubbo.config.annotation.Service)

4.dubbo-consumer构建 与dubbo-provider类似,引入dubbo-provider依赖便可调用