1、Spring Boot 是 Spring 的一套快速配置脚手架,可以基于 Spring Boot 快速开发单个微服务。

2、Spring Cloud 是一个基于 Spring Boot 实现的云应用开发工具。

3、Spring Boot 专注于快速、方便集成的单个个体,Spring Cloud 是关注全局的服务治理框架。

4、Spring Boot 使用了默认大于配置的理念,很多集成方案已经帮你选择好了,能不配置就不配置,Spring Cloud 很大的一部分是基于 Spring Boot 来实现。

5、Spring Boot 可以离开 Spring Cloud 独立使用开发项目,但是 Spring Cloud 离不开 Spring Boot,属于依赖的关系。

最后,Spring -> Spring Boot > Spring Cloud 是这样的关系。

作者:纯洁的微笑

链接:https://www.zhihu.com/question/47304987/answer/169239519

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐