学校网站建设申请永久不收费免费的聊天软件
一、专栏说明
Spring Cloud
是一系列框架的有序集合。它利用Spring Boot
的开发便利性巧妙地简化了分布式系统基础设施的开发,如:服务发现/注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot
的开发风格做到一键启动和部署。
本文主要介绍Spring Cloud
的基本使用,以实战为线索,逐步深入Spring Boot
/Spring Cloud
开发各个环节,体验掌握后端常用三方组件及性能优化思路,打造完整后端架构,提升工程化编码能力和思维能力。
二、版本说明
- Spring Boot 使用
2.7.9
版本 - Spring Cloud 使用
2021.0.5
版本 - Spring Cloud Alibaba 使用
2021.0.4.0
版本
后续补充其他集成组件版本
三、项目结构
3.1 总体结构图
使用maven
来管理工程,工程里包含多个模块:
- common-bom 公共依赖版本定义
- hello-world 单体web服务
3.2 根工程
跟工程只有一个