天天看点

springBoot整合dubbo

基本步骤

开发dubbo接口服务,创建服务接口模块。

开发dubbo服务提供者。创建提供者模块。

1)加入dubbo集成springBoot的起步依赖,zookeeper注册中心客户端依赖,(mybatis和mysql依赖,springBoot集成redis依赖)dubbo服务接口模块依赖。

2)在springBoot核心配置文件中配置dubbo

3)编写dubbo接口实现类,并在实现类上加入<code>@Service</code>注解暴露接口服务。

<code>@com.alibaba.dubbo.config.annotation.Service(interfaceName = "com.hzc.service.GoodsService",version = "1.0")</code>

4)在springBoot入口程序类上加开启Dubbo配置支持注解。<code>@EnableDubboConfiguration</code>

3. 开发dubbo服务消费者

1)加入dubbo集成springBoot框架的起步依赖,zookeeper注册中心客户端的依赖,dubbo接口服务依赖。

3)编写controller类,调用远程的dubbo服务,在接口服务对象上加入<code>@Reference</code>注解,引入接口服务。

4)在springBoot入口程序类上加开启dubbo配置支持注解。<code>@EnableDubboConfiguration</code>

3.测试

继续阅读