`

springboot整合dubbo

 
阅读更多


dubbo-spring-boot-starter
https://github.com/alibaba/dubbo-spring-boot-starter

https://blog.csdn.net/penyoudi1/article/details/79930745

一个dubbo整合SpringBoot的简单例子
https://github.com/nyvi/dubbo


application.properties文件配置:



spring.application.name=consumer
spring.dubbo.registry=zookeeper://192.168.120.4:2181?backup=192.168.120.5:2181,192.168.120.6:2181
spring.dubbo.protocol=dubbo
spring.dubbo.timeout=15000


dubbo接口在controller中的注入

    @Reference(version = "1.0.0",group = "test-ls")
    private ShareQueryService shareQueryService;

   
    @GetMapping("tt")
    public R list(@RequestParam Map<String, Object> params){

        Query<ShareQueryDO> queryDOQuery = new Query<ShareQueryDO>();

        ResultList<ShareDO> shareDOResultList = shareQueryService.queryShare(queryDOQuery);

        System.out.println("TEST " + JSON.toJSONString(shareDOResultList));
        return R.ok().put("page", shareDOResultList);
    }


application.yml配置替换掉application.properties

在application.yml添加Dubbo的版本信息和客户端超时信息,如下:
spring:
  dubbo:
    application:
      name: provider
    registry:
      address: zookeeper://192.168.120.4:2181?backup=192.168.120.5:2181,192.168.120.6:2181
    protocol:
      name: dubbo
      prot: 20880





















分享到:
评论

相关推荐

    SpringBoot整合Dubbo案例

    首先,我们来看标题"SpringBoot整合Dubbo案例",这暗示我们需要在SpringBoot项目中引入Dubbo的服务治理功能。SpringBoot的优势在于其自动配置和起步驱动开发的理念,使得开发者无需繁琐的XML配置,即可快速构建应用...

    SpringBoot整合Dubbo项目

    SpringBoot整合Dubbo项目是一个将流行的微服务框架Dubbo与SpringBoot结合的示例工程,旨在简化服务的开发和部署过程。SpringBoot以其简洁的配置和自动配置特性,极大地提升了开发效率,而Dubbo作为阿里巴巴开源的...

    SpringBoot整合Dubbo增强版

    SpringBoot整合Dubbo增强版是将流行的微服务框架Dubbo与SpringBoot进行深度融合的一个项目,旨在简化Dubbo在SpringBoot应用中的配置和管理,提供更好的开发体验。在传统的SpringBoot集成Dubbo过程中,可能会遇到一些...

    SpringBoot整合Dubbo和Zookeeper升级版

    "SpringBoot整合Dubbo和Zookeeper升级版"的主题,意味着我们将探讨如何在一个更新的环境中,利用这些技术构建高效、可扩展的服务。 首先,SpringBoot是一个基于Spring框架的快速开发工具,它简化了配置并提供了自动...

    springboot整合dubbo+zookeeper(window版)demo

    该资源包含springboot整合dubbo的一个小demo,和zookeeper的window版本。博客链接为:https://blog.csdn.net/dayonglove2018/article/details/109156635

    java基于yml的SpringBoot整合dubbo框架

    总之,本项目为初学者提供了一个基于YML配置的SpringBoot整合Dubbo的简单实例,通过这个实例,你可以了解如何在SpringBoot应用中引入Dubbo,以及如何使用YML文件进行配置。继续深入学习,你将能够掌握更多关于服务...

    SpringBoot整合dubbo的demo,基于yml文件和zookeeper集群

    在本项目中,我们主要探讨的是如何将SpringBoot与Dubbo服务框架进行整合,并通过YAML文件进行配置,同时利用Zookeeper集群作为注册中心。这是一个典型的微服务架构实践,让我们详细了解一下涉及的关键技术和实现步骤...

    SpringBoot整合Dubbo、Zookeeper

    在现代企业级应用开发中,SpringBoot...总之,SpringBoot整合Dubbo和Zookeeper是一个强大的组合,它提供了高效的服务治理和微服务间的通信能力。通过全注解的方式,我们可以快速构建起一个健壮且易于维护的分布式系统。

    springboot-dubbo-demo.zip

    《SpringBoot整合Dubbo实战详解》 在现代的微服务架构中,SpringBoot与Dubbo的结合使用成为了许多开发者的首选。本项目"springboot-dubbo-demo.zip"提供了一个简单的示例,帮助开发者理解如何在SpringBoot环境中...

    SpringBoot整合dubbo2.7.8+zookeeper3.4.14

    本文将深入探讨如何将SpringBoot 2.4.2与Dubbo 2.7.8以及Zookeeper 3.4.14整合,帮助初学者快速入门。 首先,SpringBoot是由Pivotal团队开发的一个框架,它简化了Spring应用的初始搭建和配置过程。通过内置的Tomcat...

    springboot-dubbo整合框架

    在SpringBoot中整合Dubbo,我们可以利用SpringBoot的自动配置能力,将Dubbo的服务提供者和服务消费者集成到SpringBoot的环境中,使得两者可以无缝衔接。 1. **引入依赖**:在SpringBoot项目中,我们需要添加Dubbo的...

    springboot整合dubbo实例

    SpringBoot整合Dubbo实例是一个将流行的微服务框架Dubbo与SpringBoot结合的实践项目,旨在简化Dubbo在SpringBoot应用中的集成过程。本实例通过快速搭建一个包含生产者和服务消费者的工程,展示了如何在SpringBoot...

    springboot整合dubbo实例demo

    总结来说,"springboot整合dubbo实例demo"是一个将SpringBoot、Dubbo和Zookeeper结合的示例,目的是展示如何在SpringBoot应用中优雅地使用Dubbo服务治理功能,并通过Zookeeper实现服务的注册与发现。这个实例可以...

    springboot整合dubbo的使用介绍

    SpringBoot整合Dubbo是现代Java开发中常见的技术组合,它将SpringBoot的便捷性和Dubbo的服务治理能力结合在一起,提供了一种高效、轻量级的服务化解决方案。在本篇文章中,我们将深入探讨如何进行整合,以及相关的...

    Springboot整合dubbo构建maven多模块项目- test

    本项目"Springboot整合dubbo构建maven多模块项目"旨在教你如何使用这两个技术来创建一个高效、可扩展的分布式系统。 首先,Spring Boot是Spring框架的一个扩展,它通过自动配置和起步依赖简化了Spring应用的初始...

    SpringBoot整合Dubbo微服务

    首先,我们来看"SpringBoot整合Dubbo"这个主题。SpringBoot以其约定优于配置的理念,使得开发者能够快速地搭建应用。它集成了大量的Spring生态组件,如Spring MVC、Spring Data等,减少了繁杂的XML配置。而Dubbo则是...

    springboot整合dubbo和zookeeper的demo

    综上所述,"springboot整合dubbo和zookeeper的demo"项目是一个典型的微服务实践,展示了如何在SpringBoot环境中利用Dubbo实现服务间的通信,以及如何借助Zookeeper进行服务注册与发现。开发者可以通过这个项目深入...

    springboot整合Dubbo框架,实现RPC服务远程调用

    springboot整合Dubbo框架,实现RPC服务远程调用

    springboot整合dubbo简易的demo

    springboot整合dubbo简易的demo,包含zookeeper搭建,dubbo管理平台搭建,以及dubbo整合springboot工程,简单明了的需求:学生模块与教师模块的相互调用,代码简单易懂明了全注释。 下载后直接使用IDEA 打开;

Global site tag (gtag.js) - Google Analytics