提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
随着公司开始拥抱spring cloud和spring cloud使用范围越发广泛,老夫也不得不紧跟时尚潮流,再来撸一遍spring cloud,也顺便记录一下,毕竟随着年纪的增长,脑子确实不太好使了。好,话不多说,小伙伴们泡杯咖啡,掏出我们的左手右手开始撸起来。(ps:本次知识体系来自阳哥教学)本入门文章仅适用刚入门的小伙伴,大佬请忽略。
一、spring cloud是什么?
相信很多小伙伴都知道spring cloud是什么,那么spring cloud到底是什么呢?让我们动动左右手,打开官网,截图如下:
这啥啊,这什么玩意儿啊,别慌,我们打开翻译,毕竟我不太相信我自己的翻译功力,翻译过后大概意思就是spring cloud是一种可以给开发者提供在分布式系统上快速构建的工具,再简单点,就是spring cloud是一种分布式微服务的一种架构模式。当然,spring cloud是用中文官方文档的,地址:https://www.springcloud.cc/ 或者直接搜索也可以。当我们打开中文版文档,此时是否想大呼一声:舒服。好了,言归正传,中文版首页就展示了spring cloud中使用的各种组件,今天我们的任务就是谈谈这些组件和我们需要使用什么。开撸。
二、spring cloud各组件说明以及选择
1.附截图
2021年了,我们需要紧跟时尚,作为一名2021年时尚的程序员,不仅有格子衫,还得使用最时尚的技术。(PS:上图来自阳哥,非原创。)当然并不是否定老技术,但是个人认为,对于刚刚拥抱springcloud的同学如果从老技术一个一个学,那会花费大量的时间,不如从最新的开始学。
2.版本选择
我们要知道使用springcloud那肯定是springcloud+springboot,boot是cloud的基础,所以选择版本时不仅要关注cloud的版本选择,还需要同时关注boot的版本选择,最佳搭配才能把输出最大化,一刀999不在话下,下面介绍几种版本选择的方法:
-
第一种:
在springcloud官网首页下面有一个版本对照表可以参考。题外话:cloud版本名以前是按照伦敦地铁站的名字来命名的,最新的开始按照年份来命名的,为啥呢,咱也不知道,不知道有没有小哥哥小姐姐能解答一下。 -
第二种
浏览器访问:https://start.spring.io/actuator/info
在线工具转换一下这个json
-
第三种
同样在官网查看
这这这,这还烦啥,官方说啥就是啥,说啥都对,那我们就这么选择那就错不了!
总结
再啰嗦一句,本文档仅提供入门同学观看,本人也是撸了一次阳哥的教学做一个记录。同样希望所有的小伙伴能共同进步,迎娶白富美,走上人生巅峰!