对于最新的稳定版本,请使用 Spring Cloud Commons 4.3.0! |
介绍
云原生是一种应用程序开发风格,它鼓励在持续交付和价值驱动开发领域轻松采用最佳实践。 一个相关的学科是构建 12 因素应用程序,其中开发实践与交付和运营目标保持一致——例如,通过使用声明式编程以及管理和监控。 Spring Cloud 以多种特定方式促进了这些开发风格。 起点是一组功能,分布式系统中的所有组件都需要轻松访问这些功能。
其中许多功能都包含在 Spring Boot 中,Spring Cloud 基于此构建。Spring Cloud 以两个库的形式提供更多功能:Spring Cloud Context 和 Spring Cloud Commons。
Spring Cloud Context 为ApplicationContext
Spring Cloud 应用程序(引导上下文、加密、刷新范围和环境端点)。Spring Cloud Commons 是一组抽象和通用类,用于不同的 Spring Cloud 实现(例如 Spring Cloud Netflix 和 Spring Cloud Consul)。