Spring Cloud系列规划
凡事预则立不预则废,微服务体系很庞大,学习、了解、原理理解、实际应用都需要持之以恒。学以致用才是最终目标,时刻谨记,切勿让所学成了空中楼阁!
Spring Cloud系列之路分为几个个阶段:
- 最简单的入门实例
- 组件详细使用
- 实现原理分析
- 微服务实用功能实现
- 微服务应用综合搭建
- 核心组件各方面横向对比
最简单的入门实例
整体简介
这系列的主旨是以最简单的形式展现Spring Cloud各个组件的入门使用,重在入门,对应微服务的各个关键点的组件说明,后续会有详细的使用以及原理层面的分析, 后续不重复说明了。每篇都会从以下几点来入门,尽量保持系列的每篇结构一致,减少旁枝末节的差异,将注意力集中在系列核心之上。
- 组件的简介
- 代码实现
- 源代码位置:代码都放到github上了,本来想着每篇文章对应一个tag,没实现,就尽量通过模块独立的方式来实现
- project 名称:统一放在spring-cloud-demo中
- module名称:将module名称与端口做个对应罗列
- 模块的pom文件:依赖管理,有些组件的版本需要具体指定
- 资源配置文件:注意文件位置与内容,spring.application.name与server.port是关键
- 简单代码实现:示例功能展示
- 验证:启动一个或者多个模块,查看dashboard或者测试服务功能验证组件功能
- 思考:对组件的一些思考的罗列,后续详细会深入理解