spring-boot-dubbo-starter

spring-boot 和 dubbo 的无缝集成
授权协议 GPL
开发语言 Java
所属分类 程序开发、 服务框架/平台
软件类型 开源软件
地区 国产
投 递 者 戚正业
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

一: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容器的支持
  • 一、 DubboAutoConfiguration @ConditionalOnProperty( prefix = "dubbo", name = {"enabled"}, matchIfMissing = true ) @Configuration @AutoConfigureAfter({DubboRelaxedBindingAutoConfiguration.cl

  • 项目背景 公司越来越多的项目采用spring-boot+dubbox的soa服务架构,由于dubbox本身没有spring-boot的starter,故写出一个spring-boot-starter-dubbox提供给各方项目使用。 自定义的spring-boot的dubbox starter,为spring-boot相关的项目使用dubbox提供简易的方式并集成spring-boot的auto

 相关资料
  • 本文向大家介绍Dubbo 能集成 Spring Boot 吗?相关面试题,主要包含被问及Dubbo 能集成 Spring Boot 吗?时的应答技巧和注意事项,需要的朋友参考一下 可以的,项目地址如下。 https://github.com/apache/incubator-dubbo-spring-boot-project  

  • Dubbo Spring Boot Project 致力于简化 Dubbo 应用在 Spring Boot 环境中的开发,主要包括自动装配(Auto-Configure)、外部化配置(Externalized-Configuration)以及生产准备(Actuator)等。 快速上手 服务接口(RPC) public interface DemoService {    String sayHel

  • dubbo-spring-boot-starter是 dubbo 的 spring boot starter,之前名称为spring-boot-starter-dubbo,因为命名规范问题调整为dubbo-spring-boot-starter。 dubbo-spring-boot-starter 支持的 jdk 版本为 1.6 or 1.6+。 dubbo-spring-boot-starter

  • Boot-dubbo 项目整合了最新的 Spring Boot 和功能强大的 RPC 框架 Dubbox,两者都有优点,也都有缺点,最新版本的 Spring Boot 包含了 Metrics 模块 Dubbox官方地址: Dubbox:https://github.com/dangdangdotcom/dubbox Spring Boot:         1、微内核 2、配置简单 3、模块化 4

  • 本文向大家介绍Spring Boot无缝集成MongoDB,包括了Spring Boot无缝集成MongoDB的使用技巧和注意事项,需要的朋友参考一下 上一节,我们做的那个例子有点太简单了,通常的后台都会涉及一些数据库的操作,然后在暴露的API中提供处理后的数据给客户端使用。那么这一节我们要做的是集成MongoDB ( https://www.mongodb.com )。 MongoDB是什么?

  • 本页介绍了如何在 MOSN 中集成 Dubbo 服务。 Dubbo 介绍 Dubbo 最初是 Java 开发的一套 RPC 框架,随着社区的发展。当前 dubbo 也渐渐成为一套跨语言的解决方案。除了 Java 以外,还有相应的 Go 实现。有规律的版本发布节奏,社区较为活跃。 Dubbo 服务 mesh 化 接入 service mesh 的应用,其服务发现应该由相应的 mesh 模块接管。一般