springboot 2.1.3整合dubbo 2.7.0(该文章只讲解dubbo整合,没有整合zookeeper,所以该示例项目中采用dubbo直连方式)

本文介绍了Spring Boot 2.1.3与Dubbo 2.7.0的整合示例。Dubbo已入驻Apache孵化器,3.0版本将带来变革。文章详细说明了创建多模块项目、添加依赖、新建接口及实现类、配置文件等步骤,最后通过启动引导类完成整合,可通过浏览器访问验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    Dubbo重启维护可以说是IT行业的一大喜事,现在DUBBO已入驻 Apache 软件基金会孵化器,期间还有 Dubbo 3.0 的消息放出,3.0 将会是一个变革的版本,它去一切阻塞的变化甚至将影响到阿里 10 多年积累的中间件。而且Apache组织已发布重启后的第一个里程碑版本 2.7.0。本次springboot示例项目中整合也将是Apache发布的2.7.0版本。

具体也可参见官网:https://github.com/apache/incubator-dubbo-spring-boot-project

项目示例版本说明:springboot 2.1.3,dubbo 2.7.0

1、首先我们创建一个多模块项目

IDEA创建多模块项目参见:https://blog.youkuaiyun.com/weixin_42315600/article/details/88609866

Eclipse创建多模块项目参见:https://blog.youkuaiyun.com/weixin_42315600/article/details/83652888

本次整合dubbo将以https://blog.youkuaiyun.com/weixin_42315600/article/details/88609866创建的多模块项目为例。

2、在父项目的pom.xml文件中都添加对demo-iprovider的依赖,和dubbo依赖。子项目则直接通过Maven依赖传递继承该部分依赖。(当然也可以parent只做依赖版本管理,子项目中引用,在此为了方便直接全部从父项目中直接继承),父项目完整pom.xml配置如下:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值