中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

spring boot和spring cloud之間的版本關系

發布時間:2020-10-24 09:07:23 來源:腳本之家 閱讀:150 作者:lockie_zou 欄目:編程語言

什么是Spring Boot

Spring Boot簡化了基于Spring的應用開發,通過少量的代碼就能創建一個獨立的、產品級別的Spring應用。 Spring Boot為Spring平臺及第三方庫提供開箱即用的設置,這樣你就可以有條不紊地開始。多數Spring Boot應用只需要很少的Spring配置。

Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。用我的話來理解,就是Spring Boot其實不是什么新的框架,它默認配置了很多框架的使用方式,就像maven整合了所有的jar包,Spring Boot整合了所有的框架(不知道這樣比喻是否合適)。

Spring Boot的核心思想就是約定大于配置,一切自動完成。采用Spring Boot可以大大的簡化你的開發模式,所有你想集成的常用框架,它都有對應的組件支持。如果你對Spring Boot完全不了解。

什么是Spring Cloud

Spring Cloud是一系列框架的有序集合。它利用Spring Boot的開發便利性巧妙地簡化了分布式系統基礎設施的開發,如服務發現注冊、配置中心、消息總線、負載均衡、斷路器、數據監控等,都可以用Spring Boot的開發風格做到一鍵啟動和部署。Spring并沒有重復制造輪子,它只是將目前各家公司開發的比較成熟、經得起實際考驗的服務框架組合起來,通過Spring Boot風格進行再封裝屏蔽掉了復雜的配置和實現原理,最終給開發者留出了一套簡單易懂、易部署和易維護的分布式系統開發工具包。

微服務是可以獨立部署、水平擴展、獨立訪問(或者有獨立的數據庫)的服務單元,Spring Cloud就是這些微服務的大管家,采用了微服務這種架構之后,項目的數量會非常多,Spring Cloud做為大管家就需要提供各種方案來維護整個生態。
Spring Cloud就是一套分布式服務治理的框架,既然它是一套服務治理的框架,那么它本身不會提供具體功能性的操作,更專注于服務之間的通訊、熔斷、監控等。因此就需要很多的組件來支持一套功能。

兩者關系:

1、Spring boot 是 Spring 的一套快速配置腳手架,可以基于spring boot 快速開發單個微服務;Spring Cloud是一個基于Spring Boot實現的云應用開發工具;

2、Spring boot專注于快速、方便集成的單個個體,Spring Cloud是關注全局的服務治理框架;

3、spring boot使用了默認大于配置的理念,很多集成方案已經幫你選擇好了,能不配置就不配置,Spring Cloud很大的一部分是基于Spring boot來實現。

4、Spring boot可以離開Spring Cloud獨立使用開發項目,但是Spring Cloud離不開Spring boot,屬于依賴的關系

Spring Cloud版本

Spring Cloud版本演進情況如下:

版本名稱 版本號
Finchley snapshot版
Edgware snapshot版
Dalston SR1 當前最新穩定版本
Camden SR7 穩定版本
Brixton SR7 穩定版本
Angel SR6 穩定版本

Spring Cloud與Spring Boot版本匹配關系

Spring Cloud Spring Boot
Finchley 兼容Spring Boot 2.0.x,不兼容Spring Boot 1.5.x
Dalston和Edgware 兼容Spring Boot 1.5.x,不兼容Spring Boot 2.0.x
Camden 兼容Spring Boot 1.4.x,也兼容Spring Boot 1.5.x
Brixton 兼容Spring Boot 1.3.x,也兼容Spring Boot 1.4.x
Angel 兼容Spring Boot 1.2.x

spring boot 2.0是新版本,目前大多數企業應該都還沒有升級,穩定版本在1.5.x。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

招远市| 海宁市| 巴南区| 牙克石市| 佛冈县| 曲松县| 加查县| 黄浦区| 齐齐哈尔市| 耒阳市| 金湖县| 施甸县| 三亚市| 博爱县| 文成县| 庆云县| 库车县| 禹州市| 商水县| 霞浦县| 堆龙德庆县| 安义县| 玉林市| 临夏县| 绥阳县| 新津县| 普兰县| 平罗县| 墨竹工卡县| 酉阳| 洪雅县| 河源市| 桂东县| 大同县| 临洮县| 同德县| 巴楚县| 丰都县| 三门县| 新营市| 靖西县|