首页 > 其他分享 >Spring Boot、Spring Cloud、Dubbo的区别

Spring Boot、Spring Cloud、Dubbo的区别

时间:2023-02-14 19:24:30浏览次数:38  
标签:SpringCloud SpringBoot Spring boot Boot spring Cloud

转载自:

https://blog.csdn.net/zzhuan_1/article/details/80782236

https://blog.csdn.net/qq591009234/article/details/105041847

============

 

Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务,Spring Cloud是一个基于Spring Boot实现的云应用开发工具;Spring boot专注于快速、方便集成的单个个体,Spring Cloud是关注全局的服务治理框架;spring boot使用了默认大于配置的理念,很多集成方案已经帮你选择好了,能不配置就不配置,Spring Cloud很大的一部分是基于Spring boot来实现。

Spring boot可以离开Spring Cloud独立使用开发项目,但是Spring Cloud离不开Spring boot,属于依赖的关系。

spring -> spring boot > spring cloud 这样的关系。

 

 

SpringBoot和SpringCloud

(1)SpringBoot是Spring对于传统配置的高度封装
<1>用于解决传统框架配置文件冗余,装配组件繁杂的基于Maven的解决方案
<2>SpringBoot专注于快速方便的开发单个个体的微服务
<3>SpringBoot并不依赖SpringCloud,甚至还可以和Dubbo进行优秀的整合开发
(2)SpringCloud是关注全局的微服务协调整理治理框架,整合并管理各个微服务
<1>为各个微服务之间提供,配置管理,服务发现,断路器,路由,事件总线等集成服务
<2>SpringCloud依赖于SpringBoot,属于依赖关系

标签:SpringCloud,SpringBoot,Spring,boot,Boot,spring,Cloud
From: https://www.cnblogs.com/hd92/p/17120637.html

相关文章

  • SpringMVC的视图
    目录ThymeleafView转发视图重定向视图视图控制器view-controllerSpringMVC中的视图是View接口,视图的作用渲染数据,将模型Model中的数据展示给用户SpringMVC视图的种类很多,......
  • spring-data-jpa
    spring-data-jpa一、什么是jpa?查询语言:JPQL,面向对象的查询语句1.1相同处:都跟数据库操作有关,JPA是JDBC的升华,升级版。JDBC和JPA都是一组规范接口1.2不同处:JDBC......
  • springcloud之配置中心config
    1、指定读取的配置路径配置在application.yml文件里面server:port:${SERVER_PORT:10102}spring:application:name:configprofiles:active:${PR......
  • springcloud项目搭建遇到问题记录
    1.&yml文件配置Facets(表述了在Module中使用的各种各样的框架、技术和语言。这些Facets让IntellijIDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。)添加spri......
  • Spring的FactoryBean接口探秘
    今天接触到一个新项目,杰夫接口对外暴露一个接口:<!--发布服务alias可以改成自己的--><jsf:providerid="puDaoDataService"interface="com.jd.jrdp.exts.server.PuDao......
  • springcloud微服务搭建demo
    软件版本IDEA2022.3.1<兼容maven3.8.1及之前的所用版本>JDK1.8_64Maven3.8.2本demo只使用了服务发现与注册、Feign调用及负载均衡。不涉及熔断与......
  • 基于Spring MVC的前后端分离开发
    一.后台服务器端开发:先搭建一个springMVC项目1.新建一个web项目2.引入相关jar包,编写配置文件(1).引入spring包spring-framework-5.0.8.RELEASE,这个包里有相关Bean、co......
  • SpringBoot注解大全
    一、项目配置注解@SpringBootApplication:申明让springboot自动给程序进行必要的配置,这个配置等同于:@Configuration ,@EnableAutoConfiguration 和@ComponentScan 三个......
  • 【老王读SpringMVC-3】根据 url 是如何找到 controller method 的?
    前面分析了request与handlermethod映射关系的注册,现在再来分析一下SpringMVC是如何根据request来获取对应的handlermethod的?可能有人会说,既然已经将request......
  • 【Spring-boot-route(十五)整合RocketMQ+(十六)使用logback生产日志文件】
    spring-boot-route(十五)整合RocketMQRocketMQ简介RocketMQ是阿里巴巴开源的消息中间件。目前已经贡献给Apache软件基金会,成为Apache的顶级项目。rocketMQ基本概念1.Producer......