Spring 是一个开源的 Java/Java EE 应用程序框架,由 Rod Johnson 在 2002 年首次发布。Spring 是为了解决企业应用开发的复杂性而创建的。Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而,Spring 的使用却比 EJB 更加简单。
Spring Cloud 是一个基于 Spring Boot 提供的一系列框架的集合,它用于简化分布式系统中的常见模式,如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、决策竞选、分布式会话和集群状态。Spring Cloud 的目标是为开发人员提供快速构建分布式系统的工具。