Spring-Cloud
Spring Cloud 笔记
Spring Cloud 中文网,各种Spring Cloud 中文文档,好多也是机翻不过鼠标悬浮会出现原版英文文档
https://springcloud.cc/
Spring Cloud Netflix进入维护模式(2018.12)
Spring Cloud Finchley 中改名的starter
从 Spring Boot 2.x 开始, 或者说 Spring Cloud Finchley 开始
改名的有以下 starter
spring-cloud-starter-eureka-server —> spring-cloud-starter-netflix-eureka-server
spring-cloud-starter-eureka —> spring-cloud-starter-netflix-eureka-client
spring-cloud-starter-ribbon —> spring-cloud-starter-netflix-ribbon
spring-cloud-starter-hystrix —>spring-cloud-starter-netflix-hystrix
spring-cloud-starter-hystrix-dashboard —> spring-cloud-starter-netflix-hystrix-dashboard
spring-cloud-starter-turbine —> spring-cloud-starter-netflix-turbine
spring-cloud-starter-turbine-stream –> spring-cloud-starter-netflix-turbine-stream
spring-cloud-starter-feign —> spring-cloud-starter-openfeign
spring-cloud-starter-zuul —> spring-cloud-starter-netflix-zuul
Spring Cloud/Spring Boot版本兼容性
http://start.spring.io/info 这个url返回一个 json,表明 Spring Initializr 当前使用的版本信息,其中有 Spring Boot 和 Spring Cloud 的版本对应关系。
"spring-cloud":{
           "Finchley.M2":"Spring Boot >=2.0.0.M3 and <2.0.0.M5",
           "Finchley.M3":"Spring Boot >=2.0.0.M5 and <=2.0.0.M5",
           "Finchley.M4":"Spring Boot >=2.0.0.M6 and <=2.0.0.M6",
           "Finchley.M5":"Spring Boot >=2.0.0.M7 and <=2.0.0.M7",
           "Finchley.M6":"Spring Boot >=2.0.0.RC1 and <=2.0.0.RC1",
           "Finchley.M7":"Spring Boot >=2.0.0.RC2 and <=2.0.0.RC2",
           "Finchley.M9":"Spring Boot >=2.0.0.RELEASE and <=2.0.0.RELEASE",
           "Finchley.RC1":"Spring Boot >=2.0.1.RELEASE and <2.0.2.RELEASE",
           "Finchley.RC2":"Spring Boot >=2.0.2.RELEASE and <2.0.3.RELEASE",
           "Finchley.SR4":"Spring Boot >=2.0.3.RELEASE and <2.0.999.BUILD-SNAPSHOT",
           "Finchley.BUILD-SNAPSHOT":"Spring Boot >=2.0.999.BUILD-SNAPSHOT and <2.1.0.M3",
           "Greenwich.M1":"Spring Boot >=2.1.0.M3 and <2.1.0.RELEASE",
           "Greenwich.SR3":"Spring Boot >=2.1.0.RELEASE and <2.1.11.BUILD-SNAPSHOT",
           "Greenwich.BUILD-SNAPSHOT":"Spring Boot >=2.1.11.BUILD-SNAPSHOT and <2.2.0.M4",
           "Hoxton.RC2":"Spring Boot >=2.2.0.M4 and <2.2.2.BUILD-SNAPSHOT",
           "Hoxton.BUILD-SNAPSHOT":"Spring Boot >=2.2.2.BUILD-SNAPSHOT"
       }
| Spring Cloud版本 | Spring Boot版本 | 
|---|---|
| Hoxton | 2.2.x | 
| Greenwich | 2.1.x | 
| Finchley | 2.0.x | 
| Edgware | 1.5.x | 
| Dalston | 1.5.x | 
Spring Cloud
https://spring.io/projects/spring-cloud#overview
Spring Cloud Release 记录
https://github.com/spring-cloud/spring-cloud-release/releases
spring-cloud-dependencies
<dependencyManagement>
    <dependencies>
        <!-- 管理Spring Cloud生态各组件的版本 -->
        <dependency>
          <groupId>org.springframework.cloud</groupId>
          <artifactId>spring-cloud-dependencies</artifactId>
          <version>Greenwich.SR3</version>
          <type>pom</type>
          <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>
spring-cloud-dependencies 也是一个依赖管理器的 pom 文件,与 spring-boot-starter-parent 的作用一样,不同的是 spring-cloud-dependencies 是对cloud的依赖管理。如:spring-cloud-starter-config、spring-cloud-starter-netflix-eureka-server
下一篇 Spring-Log
页面信息
location:protocol: host: hostname: origin: pathname: href: document:referrer: navigator:platform: userAgent: