简介:
Apache官方文档:https://github.com/apache/incubator-dubbo-spring-boot-project
Dubbo Spring Boot 工程致力于简化 Dubbo RPC 框架在 Spring Boot 应用场景的开发。同时也整合了 Spring Boot 特性:
自动装配 (比如: 注解驱动, 自动装配等).
Production-Ready (比如: 安全, 健康检查, 外部化配置等).
下面通过一个简单的Demo来演示,该Demo基于官方的演示项目。
包括Zookeeper(官方演示采用直连的方式,这里使用Zookeeper)、Dubbo RPC API、Provider、Consumer
开发环境:Microsoft Windows 10 Enterprise 64bit、MyEclipse2018.9.0、JDK10.0.2、Maven3.5.4、Spring Boot 2.0.5、Zookeeper 3.4.13
1、安装Zookeeper:
下载地址:http://archive.apache.org/dist/zookeeper/
解压并修改配置即可使用,网上有教程。
2、新建一个Dubbo RPC API项目(maven项目)
新建一个实体类,由于测试传输对象:
package com.mrs.bean;
import java.io.Serializable;
public c