Springcloud Alibaba学习入门示例
写在前面,建议在进行下面的步骤前, 先了解下整个alibaba cloud的基本名词,可参考上文。
下面是阿里团队集成Spring开发的相关微服务的组件
一、初始项目
1.1、Spring Initializr 项目
初始化Maven项目,Spring Initializr 有很方便的Spring的依赖引入
只需引入这三个依赖即可,关于Alibaba cloud的依赖,spring暂未引入,需要手动去加入依赖,点击此处,跳转Spring Initializr
解压导入IDEA
1.2、完善 pom.xml(引入alibaba的依赖)
在spring Initializr自动构建的Pom中添加如下的依赖
<!--添加SCA-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
</dependency>
<!--<dependency>-->
<!--<groupId>com.alibaba.cloud</groupId>-->
<!--<artifactId>spring-cloud-starter-alicloud-acm</artifactId>-->
<!--</dependency>-->
<!--<dependency>-->
<!--<groupId>com.alibaba.cloud</groupId>-->
<!--<artifactId>spring-cloud-starter-alicloud-oss</artifactId>--&g