SpringCloudAlibaba项目框架搭建详细过程

一、安装Alibaba Cloud Toolkit 插件:

在这里插入图片描述
在这里插入图片描述

二、创建SpringCloudAlibaba父项目及子模块命名:

1、项目名称:QKWL-SpringCloudAlibaba

2、子模块名称:qkwl-nacos

3、子模块名称:seata-account

4、子模块名称:seata-order

5、子模块名称:seata-stock

6、子模块名称:seata-business

三、SpringCloudAlibaba及子组件推荐版本:

SpringCloudAlibabaVersion: 2021.0.5.0*

SpringCloudVersion: SpringCloud 2021.0.5

SpringBootVersion: 2.6.13

NacosVersion:2.2.0

SentinelVersion:1.8.6

RocketMQVersion:4.9.4

DubboVersion: -

SeataVersion: 1.6.1

四、SpringCloudAlibaba项目环境搭建:

在这里插入图片描述

1、创建父项目,名称:QKWL-SpringCloudAlibaba

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、子模块名称:qkwl-nacos

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3、子模块名称:seata-account

移动子模块seata-account到alibaba-cloud文件夹中;

主模块pom.xml中添加子模块seata-account;

在这里插入图片描述
在这里插入图片描述

4、子模块名称:seata-order

移动子模块seata-order到alibaba-cloud文件夹中;

主模块pom.xml中添加子模块seata-order;

在这里插入图片描述
在这里插入图片描述

5、子模块名称:seata-stock

移动子模块seata-stock到alibaba-cloud文件夹中;

主模块pom.xml中添加子模块seata-stock;

在这里插入图片描述
在这里插入图片描述

6、子模块名称:seata-business

移动子模块seata-business到alibaba-cloud文件夹中;

主模块pom.xml中添加子模块seata-business;

在这里插入图片描述
在这里插入图片描述

7、所有模块pom.xml中添加 springboot、springcloud 、springcloudalibaba

版本号(参考版本对照表)

<properties>
    <spring-cloud-alibaba.version>2021.0.5.0</spring-cloud-alibaba.version>
    <spring-cloud.version>2021.0.5</spring-cloud.version>
    <spring-boot.version>2.6.13</spring-boot.version>
</properties>

8、各个模块运行情况

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!对于搭建Spring Cloud Alibaba框架,您可以按照以下步骤进行操作: 1. 创建一个Spring Boot项目:首先,您需要创建一个空的Spring Boot项目作为基础。您可以使用Spring Initializr(https://start.spring.io/)来生成一个基本的Spring Boot项目。 2. 添加Spring Cloud Alibaba依赖:在项目的pom.xml文件中,添加必要的依赖以支持Spring Cloud Alibaba框架。以下是一些常用的依赖: ```xml <!-- Spring Cloud Alibaba核心依赖 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-cloud</artifactId> </dependency> <!-- 服务注册与发现 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency> <!-- 配置中心 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId> </dependency> <!-- 熔断与限流 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> </dependency> <!-- 分布式事务 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-seata-all</artifactId> </dependency> ``` 3. 配置Nacos作为服务注册与发现中心:在application.properties(或application.yml)文件中,配置Nacos的相关信息,包括Nacos服务器地址、端口等。例如: ```properties spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 ``` 4. 配置Spring Cloud Alibaba Sentinel作为熔断与限流组件:在application.properties(或application.yml)文件中,配置Sentinel的相关信息。例如: ```properties sp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值