一、SpringBoot和SpringCloud有什么区别?

        SpringBoot专注于快速方便的开发单个个体微服务。

        SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整   合并管理起来,为各个微服务之间提供,配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策 竞选、分布式会话等等集成服务。

        SpringBoot可以离开SpringCloud独立使用开发项目, 但是SpringCloud离不开SpringBoot ,属于依赖的关系.

        SpringBoot专注于快速、方便的开发单个微服务个体,SpringCloud关注全局的服务治理框架。

        关于SpringCloud的介绍可以参考如下链接。

参考:https://github.com/alibaba/spring-cloud-alibaba/wiki/

二、集成SpringCloudAlibaba

 在项目pom.xml中添加依赖

<dependencyManagement>
    <dependencies>
        <!--整合spring cloud-->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>Greenwich.SR1</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        <!--整合spring cloud alibaba-->
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>0.9.0.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

导入依赖后,使用IDEA提供的终端工具查看是否安装成功,命令:mvn clean install

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐