Spring Cloud Alibaba學習筆記(1) - 整合Spring Cloud Alibaba

  Spring Cloud Alibaba從孵化器版本畢業:https://github.com/alibaba/spring-cloud-alibaba,記錄一下本身學習Spring Cloud Alibaba的筆記。git

1.在整合Spring Cloud Alibaba以前,首先須要整合Spring Cloud

  在Spring Cloud的官網能夠了解到目前最新的穩定版Spring Cloud版本,我所選擇版本是Greenwich.SR3。在項目的pom.xml文件中加入如下代碼段就能夠整合Spring Cloud了。github

<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>

2.接下來整合Spring CLoud Alibaba

整合Spring CLoud Alibaba須要注意與Spring Cloud之間的版本對應,如下是官網給出的版本對應關係。spring

Spring Cloud Version Spring Cloud Alibaba Version Spring Boot Version

Spring Cloud Greenwich學習

2.1.0.RELEASEspa

2.1.X.RELEASEcode

Spring Cloud Finchleyxml

2.0.0.RELEASEblog

2.0.X.RELEASEci

Spring Cloud Edgwareget

1.5.0.RELEASE

1.5.X.RELEASE

 

 

 

 

 

 

 

對於我所使用的 Spring Cloud Greenwich.SR3版本,只須要在 dependencyManagement 中添加以下內容:

<!-- 整合spring-cloud-alibaba-->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-alibaba-dependencies</artifactId>
    <version>2.1.0.RELEASE</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>

若是你使用 Spring Cloud Finchley 版本,請在 dependencyManagement 中添加以下內容:

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-alibaba-dependencies</artifactId>
    <version>2.0.0.RELEASE</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>

若是你使用 Spring Cloud Edgware 版本,請在 dependencyManagement 中添加以下內容:

<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-alibaba-dependencies</artifactId>
    <version>1.5.0.RELEASE</version>
    <type>pom</type>
    <scope>import</scope>
</dependency>

整合完畢。

相關文章
相關標籤/搜索