Spring Boot 是一个用于简化 Spring 应用程序开发的框架,它提供了自动配置和开箱即用的功能,使得开发人员可以快速地构建和部署应用程序。
Spring Cloud 则是一组用于构建分布式系统的框架和工具集合,它为开发人员提供了一系列的解决方案,例如服务注册与发现、负载均衡、断路器、分布式配置等,使得开发人员可以更轻松地构建和管理分布式系统。
简单来说,Spring Boot 更加关注如何快速地构建和部署应用程序,而 Spring Cloud 则更加关注如何构建和管理分布式系统。不过需要注意的是,Spring Cloud 基于 Spring Boot 构建,因此使用 Spring Cloud 通常也需要使用 Spring Boot。