最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

spring boot和spring cloud之間的版本關(guān)系

 更新時間:2018年08月27日 14:30:06   作者:lockie_zou  
這篇文章主要介紹了spring boot和spring cloud之間的版本關(guān)系,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

什么是Spring Boot

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

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

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

什么是Spring Cloud

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

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

兩者關(guān)系:

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

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

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

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

Spring Cloud版本

Spring Cloud版本演進情況如下:

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

Spring Cloud與Spring Boot版本匹配關(guān)系

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是新版本,目前大多數(shù)企業(yè)應該都還沒有升級,穩(wěn)定版本在1.5.x。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringCloud2020版本配置與環(huán)境搭建教程詳解

    SpringCloud2020版本配置與環(huán)境搭建教程詳解

    這篇文章主要介紹了SpringCloud2020版本配置與環(huán)境搭建教程詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 解析SpringBoot項目開發(fā)之Gzip壓縮過程

    解析SpringBoot項目開發(fā)之Gzip壓縮過程

    這篇文章主要介紹了SpringBoot項目開發(fā)之Gzip壓縮過程,本文給大家分享幾種Gzip壓縮方式,通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-07-07
  • Java中的List和MySQL中的varchar相互轉(zhuǎn)換的解決方案

    Java中的List和MySQL中的varchar相互轉(zhuǎn)換的解決方案

    實體類中有一個 List<String> 類型的屬性,對應于 MySQL 表里的 varchar 字段,使用 MyBatis 添加或查詢時能互相轉(zhuǎn)換,本文給大家介紹Java中的List和MySQL中的varchar相互轉(zhuǎn)換的解決方案,需要的朋友可以參考下
    2024-06-06
  • Mybatis的介紹、基本使用、高級使用

    Mybatis的介紹、基本使用、高級使用

    這篇文章主要介紹了Mybatis的介紹、基本使用、高級使用,Mybatis是一款半自動的ORM持久層框架,具有較高的SQL靈活性,如何使用看這篇就夠了,需要的朋友可以參考下
    2023-03-03
  • 詳解用JWT對SpringCloud進行認證和鑒權(quán)

    詳解用JWT對SpringCloud進行認證和鑒權(quán)

    這篇文章主要介紹了詳解用JWT對SpringCloud進行認證和鑒權(quán),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • 分享J2EE的13種核心技術(shù)

    分享J2EE的13種核心技術(shù)

    在本文中我將解釋支撐J2EE的13種核心技術(shù):JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF,對j2ee的13種核心技術(shù)感興趣的朋友一起學習吧
    2015-11-11
  • Java中的集合ArrayList類常用方法和遍歷

    Java中的集合ArrayList類常用方法和遍歷

    這篇文章主要介紹了Java中的集合ArrayList類常用方法和遍歷,ArrayList 是大小可變的數(shù)組的實現(xiàn),存儲在內(nèi)的數(shù)據(jù)稱為元素,此類提供一些方法來操作內(nèi)部存儲的元素, ArrayList中可不斷添加元素,其大小也自動增長,需要的朋友可以參考下
    2024-01-01
  • 詳解springboot的三種啟動方式

    詳解springboot的三種啟動方式

    這篇文章主要介紹了詳解springboot的三種啟動方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-06-06
  • 在Spring異步調(diào)用中傳遞上下文的方法

    在Spring異步調(diào)用中傳遞上下文的方法

    這篇文章主要給大家介紹了關(guān)于如何在Spring異步調(diào)用中傳遞上下文的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Spring具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-08-08
  • springboot集成mybatis-plus全過程

    springboot集成mybatis-plus全過程

    本文詳細介紹了如何在SpringBoot環(huán)境下集成MyBatis-Plus,包括配置maven依賴、application.yaml文件、創(chuàng)建數(shù)據(jù)庫和Java實體類、Mapper層、Service層和Controller層的設置,同時,還涵蓋了時間自動填充、分頁查詢、多對一和一對多的數(shù)據(jù)庫映射關(guān)系設置
    2024-09-09

最新評論

肃宁县| 本溪市| 台南县| 龙胜| 乐安县| 巍山| 广饶县| 鄂托克旗| 宝鸡市| 乐都县| 宣武区| 吴桥县| 平利县| 湾仔区| 台北县| 雷波县| 汨罗市| 九江市| 拜泉县| 乌拉特前旗| 屏东县| 长沙县| 从化市| 天峨县| 汝阳县| 浙江省| 三都| 随州市| 沭阳县| 呈贡县| 社旗县| 农安县| 沿河| 宁都县| 明星| 惠州市| 林口县| 息烽县| 东至县| 兴海县| 沁源县|