springcloud alibaba搭建

搭建微服务项目并不复杂,主要有两种方式:

  1. 使用IDEA的Spring Initializr向导

    这种方式较为便捷,可以直接选择SpringBoot版本和所需依赖

  2. 创建Maven项目

    这种方式需要手动添加依赖坐标信息

本文将采用第二种方式演示具体步骤。如有疑问,欢迎在评论区交流讨论。

搭建微服务:

1: 创建一个maven项目, 点Next

2:添加项目名称,选择存放位置, 然后Finish

3: 它作为一个父工程,是用来管理项目的, 不用来写代码,所以src一般情况下是删除掉的

4: 在pom中添加需要的依赖等信息
<?xml version="1.0" encoding="UTF-8"?>

4.0.0

复制代码
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.1.3.RELEASE</version>
</parent>

<groupId>com.java</groupId>
<artifactId>springcloud-alibaba</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>


<properties>
    <maven.compiler.source>8</maven.compiler.source>
    <maven.compiler.target>8</maven.compiler.target>
    <java.version>1.8</java.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF8</project.reporting.outputEncoding>
    <spring-cloud.version>Greenwich.RELEASE</spring-cloud.version>
    <spring-cloud-alibaba.version>2.1.0.RELEASE</spring-cloud-alibaba.version>
</properties>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>${spring-cloud.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>${spring-cloud-alibaba.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

5:关于springcloud springcloudalibaba SpringBoot 之间的版本对应关系, 可以通过市面上流行的AI助理获取查询

相关推荐
l***749424 分钟前
springboot与springcloud对应版本
java·spring boot·spring cloud
回家路上绕了弯38 分钟前
支付请求幂等性设计:从原理到落地,杜绝重复扣款
分布式·后端
iOS开发上架哦44 分钟前
APP应用上架完整指南:从准备资料到上架流程详解
后端
凌览1 小时前
一键去水印|5 款免费小红书解析工具推荐
前端·javascript·后端
枫叶梨花1 小时前
一次 Kettle 中文乱码写入失败的完整排查实录
数据库·后端
expect7g1 小时前
Paimon源码解读 -- PartialUpdateMerge
大数据·后端·flink
申阳1 小时前
Day 16:02. 基于 Tauri 2.0 开发后台管理系统-项目初始化配置
前端·后端·程序员
bcbnb1 小时前
游戏上架 App Store 的完整发行流程,从构建、合规到审核的多角色协同指南
后端
JavaGuide1 小时前
美团2026届后端一二面(附详细参考答案)
java·后端