spring-boot 和 dubbo 的无缝集成 spring-boot-dubbo-starter

GPL
Java
跨平台
2017-04-20
赵伟伟

一:spring-boot 和 dubbo 的无缝集成:

1.spring-boot 版本  1.4.5.RELEASE
2.dubbo  版本  2.5.3
3.jdk 版本 1.7 +

二:使用方法

1.gradle 添加依赖 
      compile" org.springframework.boot:spring-boot-dubbo-starter:1.0.0-SNAPSHOT"
2.maven添加依赖
    <dependency>
        <groupId>org.springframework.boot</groupId>
       <artifactId>spring-boot-dubbo-starter</artifactId>
        <version>1.0.0-SNAPSHOT</version>
    </dependency>

三:启动类注解

@EnableDubbo

四:consumer 注入注解的使用

@AutowiredDubbo(check = false)
private IechoService eIechoService;

五:provider 服务提供注解

@Service
@DubboService(interfaceClass = IechoService.class)
public class EchoService implements IechoService {
    @Override
    public String sayEcho(String name) {
        return "hello:\t" + name;
    }
}

六:使用参数如下,application.yml

spring:
    dubbo:
        name: provider-consumer-test
        address: zookeeper://127.0.0.1:2181
        protocol: dubbo

七:没有集成 endpoint 和 health

避免一些非 web工程启动还得特意添加web容器的支持
加载中

评论(3)

l
lblin
大哥哥,你好,spring boot 集成dubbo 如何去除tomcat依赖,使用dubbo 自身的main方法启动呢?
hzmahao
hzmahao
之前自己集成遇到了spring版本冲突问题,今天终于找到了这个,下了试试
woshibigsail
woshibigsail
非常给力!

暂无资讯

暂无问答

SpringBoot开发案例之整合Dubbo分布式服务

前言 在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本 Dubbox,整合方式也是使用的 ...

10/26 21:14
18
0
dubbo-spring-boot-starter小试牛刀

序 本文主要展示一下dubbo-spring-boot-starter的使用。 maven <dependency> <groupId>com.alibaba.spring.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId>......

08/05 21:50
48
0
深入 Spring Boot : 快速集成 Dubbo + Hystrix

背景 Hystrix 旨在通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包,以...

07/02 18:13
177
0
spring boot-dubbo-zookeeper

-------------- spring boot-dubbo-zookeeper ------------- 1. 安装 zookeeper (windows),切换到 bin 目录下,zkServer.cmd 启动zk服务 2. 构建项目,provider pom.xml <project xmlns="ht...

05/29 11:40
19
0
SpringBoot开发案例之整合Dubbo分布式服务

前言 在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本 Dubbox,整合方式也是使用的 ...

10/19 16:40
16
0
SpringBoot开发案例之整合Dubbo分布式服务

前言 在 SpringBoot 很火热的时候,阿里巴巴的分布式框架 Dubbo 不知是处于什么考虑,在停更N年之后终于进行维护了。在之前的微服务中,使用的是当当维护的版本 Dubbox,整合方式也是使用的 ...

10/22 22:00
11
0
Spring Boot 集成Dubbo碰到的坑

spring boot 集成 Dubbo

05/23 16:49
76
0
微服务化入门

微服务入门 单体应用 “单体架构(monolith application)”就是将应用程序的所有功能都打包成一个独立的单元进行部署,可以是JAR、WAR、EAR或其它归档格式。 优点: 1.单个系统包含所有功能...

04/12 21:15
7
0
spring boot + dubbo + zookeeper 搭建及问题解决

Dubbo 是一款高性能Java RPC框架,现在有很多公司都在使用,鉴于技多不压身的原则,折腾一下这玩意 简介 spring boot 是当前比较流行的开发工具组合框架,他并不是一个新框架;由于它集合了很多...

09/30 10:29
39
0
基于Spring Boot和Spring Cloud实现微服务架构学习(四)

Spring Cloud介绍 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布...

09/20 09:39
8
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部