一 导入阿里的jar
dubbo开发
一般dubbo都是开发三个项目
接口项目
这个创建一个空的项目,将model,一些接口等写好就行
服务提供者(基本都是实现接口项目的接口)
首先看下大概流程
生产者流程开始
首先搭建个springboot项目,然后导入阿里的包,
在properties文件种配置dubbo信息
要连接zookeeper,就要引入zookeeper客户端
写 对接口项目的实现,首先要引入接口项目的jar包,如果没找到就先把接口项目install一下,那么我们的maven中就有接口项目的包,然后引用到当前项目,目的是实现接口项目的接口。
接下来写实现逻辑
服务消费者
首先看下消费者项目流程,和提供者流程大多一样
创建项目,依然是导入dubbo的起步依赖
配置properties
然后消费者想要调用消费者项目的逻辑,就要引入接口项目的jar,就可以通过dubbo间接的调用提供者的代码逻辑了,
引入接口项目后,我们怎么使用呢?
最后也需要在启动类加入dubbo自动配置的支持注解