标签:包括 相关 开启 定义 bsp 引用 net 模块 抽取
步骤:1:创建Maven父工程用来管理各个模块
父工程用来管理各个模块,创建完成不需要做任何处理,后期优化的时候可以将相同的依赖抽抽取到此处。
2:创建一个普通的Maven子项目(api),用来统一处理请求的接口
在此子项目中只需要定义提供服务和消费用的接口,无需其他操作
3:创建一个SpringBoot子项目(provider),用来提供消费服务
1)首先添加项目所需要的依赖,包括 提供统一接口的api子项目、dubbo、zookeeper等的依赖
2)在配置文件中添加相关配置
3)在主类上开启SpringBoot对dubbo支出的注解
4)创建提供具体服务的实现类,需要实现api模块定义的抽象方法,并将该类注册到服务中心,开始提供服务
4:创建一个SpringBoot子项目(consumer),用来消费
1)首先添加项目所需要的依赖,包括 提供统一接口的api子项目、dubbo、zookeeper等的依赖
2)在配置文件中添加相关配置
3)在主类上开启SpringBoot对dubbo支出的注解
4)在Controller中创建对外提供访问的出口 ;使用注解引用服务提供者提供的相关服务
详细步骤参考:https://blog.csdn.net/qq_29102545/article/details/87368620
标签:包括 相关 开启 定义 bsp 引用 net 模块 抽取
原文地址:https://www.cnblogs.com/shsgshn/p/11505464.html