-
1、创建公共接口模块,内含实体类和服务接口
-
2、提供者模块导入依赖:
springboot依赖
dubbo和注册中心依赖
公共接口依赖
-
3、创建实现类并使用注解暴露服务
interfaceClass属性也可以省略,默认按实现的接口的类型引入
-
4、springboot.xml中配置dubbo相关配置:
-
5、springboot主启动类上加注解用于启动dubbo:
—————————————————————————————————
6、消费者模块依赖引入和提供者一致,但还需要web起步依赖,用于接收请求
7、创建Controller并使用注解将远程代理服务对象注入进来:
注入代理对象的时候还可以这样: