微服務、SpringCloud是什么以及SpringCloud版本選擇

微服務概念

關于微服務的概念,可以看看以下兩篇文章
http://www.itdecent.cn/p/449c383432cb
https://www.cnblogs.com/imyalost/p/6792724.html

SpringCloud是什么

首先Spring Cloud 是一套完整的微服務解決方案。SpringCloud并不重復造輪子,而是將市面上開發(fā)得比較好的組件集成進去,進行封裝,從而減少了各模塊的開發(fā)成本。SpringCloud中各個模塊的組件選型可以參考下圖(舊版組件選擇)

image.png

新版組件選型

2020年以后基本使用SpringCloudAlibaba組件替代了舊組件,新的組件選型可以參考下圖

image.png

SpringCloud以及SpringBoot版本選擇

當我們進行微服務的開發(fā)時,必須根據(jù)SpringCloud的版本來選擇SpringBoot的版本,有以下兩種方式進行確定。

方式1:
點擊Spring官網(wǎng)鏈接(https://start.spring.io/actuator/info),返回一串Json字符串。里面有SpringCloud對應的SpringBott版本信息。

image.png

方式2:
打開SpringCloud官網(wǎng)(https://spring.io/projects/spring-cloud

image.png
可以看到SpringBoot與SpringCloud對應的版本號
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容