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

码农软件 · 软件分类 · 服务框架/平台 · 2019-09-25 14:26:51

软件介绍

一: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容器的支持

本文地址:https://www.codercto.com/soft/d/15374.html

Go语言实战

Go语言实战

威廉·肯尼迪 (William Kennedy)、布赖恩·克特森 (Brian Ketelsen)、埃里克·圣马丁 (Erik St.Martin) / 李兆海 / 人民邮电出版社 / 2017-3-1 / CNY 59.00

Go语言结合了底层系统语言的能力以及现代语言的高级特性,旨在降低构建简单、可靠、高效软件的门槛。本书向读者提供一个专注、全面且符合语言习惯的视角。Go语言实战同时关注语言的规范和实现,涉及的内容包括语法、类型系统、并发、管道、测试,以及其他一些主题。一起来看看 《Go语言实战》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具