前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >springcloud和springboot是什么关系?

springcloud和springboot是什么关系?

作者头像
马克java社区
修改于 2019-07-30 03:06:05
修改于 2019-07-30 03:06:05
2.4K0
举报
文章被收录于专栏:java大数据java大数据

springcloud和springboot是什么关系? springboot可以快速开发单个微服务。springcloud是一个基于springboot实现的一系列 框架的集合,用来提供全局的服务治理方案。springcloud要基于springboot来实现,离不开springboot。

Spring Cloud开发篇是什么意思?

是相对于运维篇而言的。在公司当中,一部分工程师负责业务代码的编写,调试,但另一部分工程师负责程序上线以后部署,配置等,俗称运维。这两类工程师相互配合。我们这篇是针对业务开发工程师的,俗称程序员的。比如包括在eureka cloud环境下的,网页,thymeleaf,上传,mybatis,spring注入,REST风格的CRUD,还有ribbon负载均衡的一点知识等。

Spring Cloud是什么?

i)Spring Cloud是一个微服务框架,Spring Cloud基于微服务基础框架Netflix进行了upgrade,同时又能和Spring Boot开发框架集成开发。

ii)Sping Cloud是Spring的一个顶级项目。其中包括Spring Boot,Spring Framework,Spring Data,Spring Cloud Netflix等。Spring Cloud有很多子项目, 其中Spring Cloud Netflix就是其中之一。这个子项目的目的就是:针对多种Netflix组件提供开发工具包,其中包括Eureka(服务注册与服务发现)、 Hystrix(容错管理)、Ribbon(负载均衡)等。

iii)Spring Cloud:也是微服务工具包,提供了在分布式系统的配置管理、服务发现等开发工具包。比如在咱们下面的项目中就有:    

       <dependency>

            <groupId>org.springframework.cloud</groupId>

            <artifactId>spring-cloud-starter-eureka-server</artifactId>

        </dependency>

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
springcloud学习手册-什么是springcloud?
了解springcloud前先简单了解一下springboot框架。
程序源代码
2018/02/09
1.3K0
springcloud学习手册-什么是springcloud?
Spring Cloud到底是什么?
i)Spring Cloud是一个微服务框架,Spring Cloud基于微服务基础框架Netflix进行了upgrade,同时又能和Spring Boot开发框架集成开发。
马克java社区
2021/06/22
3100
Spring Cloud面试题(2021最新版)
Spring Cloud 是一系列框架的有序集合。它利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用 Spring Boot 的开发风格做到一键启动和部署。Spring Cloud 并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过 Spring Boot 风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
Java程序猿
2021/04/18
22.8K3
Spring Cloud-微服务架构集大成者
本文不是讲解如何使用Spring Cloud的教程,而是探讨Spring Cloud是什么,以及它诞生的背景和意义。
爱撸猫的杰
2019/03/28
6620
Spring Cloud-微服务架构集大成者
SpringCloud 服务注册与发现
单体架构在小微企业比较常见,所有功能集成在一个服务或者一个war包中,一般就是一个应用、一个数据库、一个web容器就可以跑起来。
张哥编程
2024/12/13
900
【程序源代码】Springcloud​开发最佳实践
系统演进的历程主要分为四个部分,MVC架构》RPC构架》SOA架构》微服务架构,大家可以在网上查一下前三种构架,这里咱们只是重点介绍微服务,此处省略简单介绍一下,如下是传统应用架构的主要结构图:
程序源代码
2021/04/22
4860
『高级篇』docker之springboot,springcloud(八)
PS:下面我们一步一步spring cloud+spring boot创建的微服务,部署在服务编排框架上。
IT架构圈
2018/10/18
1.2K0
Spring Cloud(一)服务的注册与发现(Eureka)
Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud简介 Spring Cloud包含了多个子项目(针对分布式系统中涉及的多个不同开源产品),比如:Spring Cloud Config、Spring Cloud Netflix、Spring Cloud0 CloudFoundry、Spring
程序员鹏磊
2018/02/09
8390
Spring Cloud(一)服务的注册与发现(Eureka)
微服务课程之SpringCloud 概述及微服务搭建
2,本章重点 微服务的概念,特点,优点,缺点 分布式框架(微服务)的演变过程 springcloud简介和特征 springcloud组件和体系架构 搭建父子项目,编写一个微服务 3,具体内容 3.1 微服务的概念 微服务(micro service),是一种架构风格,它将一个复杂的应用拆分成多个独立自治的服务,服务与服务间通过松耦合的形式交互。这些服务都可以单独的开发,测试,部署,运行;相互协作,更好完成原来大的业务系统的所有功能。 3.2 微服务的特点,优点和缺点 1)特点 解耦:服务做了拆分,相互影响会大大降低,符合软件设计的低耦合原则。 组件化:每个服务都相当于一个独立的组件,可以进行独立升级和扩展,可以被重复使用,节省人力成本。 业务能力强:职责明确,更专注于某一个业务 自治:一个微服务就是一个独立的实体,它可以独立部署、升级,服务与服务之间通过REST等形式的标准接口进行通信,并且一个微服务实例可以被替换成另一种实现,而对其它的微服务不产生影响。 敏捷性: 微服务可以敏捷开发(迭代)非常适合。 中国扶贫办->中国移动(华为,亚信)-> 精简版上线30天上线->每隔2-3周迭代一个新功能(修复旧版本的BUG),直到整个10个月全部完成 2)优点 易于开发和部署(单个项目) 启动快 局部更新,对整体影响很小 技术不受限制 按需求伸缩 devops(develop开发 operations运维) 促进开发,运维和测试(质检QA)的协作 DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。
张哥编程
2024/12/13
1860
微服务课程之SpringCloud 概述及微服务搭建
学习搭建SpringCloud
今天开始学习SpringCloud的相关知识,作为初学者不想过多的深究原理和底层,把学会使用作为本节的目标。
青衫染红尘
2021/01/19
3670
学习搭建SpringCloud
Spring Cloud微服务项目实战--Eureka服务搭建
今天我们要开始SpringCloud的微服务项目系列实战,我仍然以电商项目展开,从搭建一步步深入。在开始实战之前,我们先熟悉下SpringCloud。
攻城狮的那点事
2020/03/20
1.4K0
Spring Cloud微服务项目实战--Eureka服务搭建
玩转SpringCloud Spring Cloud 微服务
  Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
房上的猫
2019/01/24
4120
狂神说SpringCloud学习笔记[通俗易懂]
笔记整理来源 B站UP主狂神说https://www.bilibili.com/video/BV1jJ411S7xr
全栈程序员站长
2022/08/14
8840
狂神说SpringCloud学习笔记[通俗易懂]
SpringCloud与Dubbo的比较
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成。
程序大视界
2020/07/20
1.9K0
SpringCloud与Dubbo的比较
SpringCloud2.0
  从传统架构(单体应用) 到 分布式架构(以项目进行拆分) 到 SOA架构(面向服务架构) 到 微服务架构
全栈程序员站长
2021/07/07
1.4K0
SpringCloud2.0
SpringCloud常用5大组件作用
springcloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。基于springboot构建,对我们熟悉spring的程序员来说,上手比较容易。
BUG弄潮儿
2020/06/15
7130
SpringCloud常用5大组件作用
SpringCloud的入门学习
SpringCloud--->Spring生态体系的微服务架构:https://spring.io/
别先生
2019/11/12
4800
SpringCloud架构入门学习和使用
[TOC] 0x00 前言介绍 什么是SpringCloud? 答:SpringCloud是在SpringBoot的基础上构建的,目标是协调任何服务,简化分布式系统开发。 SpringCloud的作用
全栈工程师修炼指南
2022/09/29
3800
SpringCloud架构入门学习和使用
精选SpringCloud面试题
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、智能路由、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
一行Java
2022/04/07
6280
精选SpringCloud面试题
SpringCloud简介.对比.框架
Spring Cloud是一系列框架的有序集合。百度百科 它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、 熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
名字是乱打的
2022/05/13
4400
SpringCloud简介.对比.框架
相关推荐
springcloud学习手册-什么是springcloud?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档