【第1章】Spring Cloud之项目搭建


前言

这里我们需要先搭建一个父工程,用于管理依赖版本及子工程信息。


一、确定版本

这里我们选择2023这个版本

在这里插入图片描述

二、新建项目

1. 新建项目

在这里插入图片描述

2. 修改pom

1. 声明版本

<properties>
 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  <java.version>17</java.version>
  <spring-boot.version>3.2.7</spring-boot.version>
  <spring-cloud.version>2023.0.2</spring-cloud.version>
  <spring-cloud-alibaba.version>2023.0.1.0</spring-cloud-alibaba.version>
</properties>

2. 引入依赖

<dependencyManagement>
 <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-dependencies</artifactId>
      <version>${spring-boot.version}</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
    <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>

3. 结构调整

删除src目录,根目录不编写代码和测试模块

三、效果图

在这里插入图片描述


总结

回到顶部

项目已经搭建完成,是不是很简单,接下来我们来学习Nacos的使用。

要搭建一个Spring Cloud项目,你可以按照以下步骤进行操作: 第一步:访问Spring Cloud官网,阅读相关文档并了解Spring Cloud的基本概念和功能。 第二步:在项目的pom.xml文件中添加Ribbon依赖。你可以在dependencies标签中添加以下代码: ```xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-ribbon</artifactId> </dependency> ``` 第三步:创建一个启动类,并添加必要的注解。你可以创建一个名为EurekaConsumerApplication的Java类,代码如下: ```java package com.yun; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; @SpringBootApplication @EnableDiscoveryClient //当前使用eureka的server public class EurekaConsumerApplication { public static void main(String[] args) { SpringApplication.run(EurekaConsumerApplication.class,args); } } ``` 这样,你就成功搭建了一个基于Spring Cloud的项目。你可以根据具体需求进行进一步的配置和开发。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [从零搭建SpringCloud服务(史上最详细)](https://blog.csdn.net/qq_29519041/article/details/85238270)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值