详解Idea SpringBoot搭建SpringCloud的准备工作(推荐)
#代码知识 发布时间: 2026-01-12
1、编码设置
2、开启注解(让注解生效)
3、本项目编译运行版本
4、把不需要的文件隐藏(注意可以不用做,做了可以让项目看起来更加整洁干净清晰明了)
以上就是搭建一个SpringCloud之前的步骤。
二、SpringCloud父工程的依赖
<groupId>org.example</groupId>
<artifactId>spring-cloud</artifactId>
<version>1.0-SNAPSHOT</version>
<!-- 注意一定要改成pom-->
<packaging>pom</packaging>
<!--这是一个子工程-->
<modules>
<module>cloud-provider-payment8001</module>
</modules>
<!-- 统一管理jar包版本-->
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<!-- 单元测试的-->
<junit.version>4.13</junit.version>
<log4j.version>1.2.17</log4j.version>
<lombok.version>1.18.12</lombok.version>
<mysql.version>8.0.21</mysql.version>
<!-- 这是德鲁伊的(数据库连接池)-->
<druid.version>1.1.16</druid.version>
<mybatis.spring.boot.version>2.1.3</mybatis.spring.boot.version>
<!-- 截至2025/10/1日之前根据官方文档cloud 的版本Hoxton.SR8 和spring boot的2.3.3.RELEASE最配-->
<spring.cloud-version>Hoxton.SR8</spring.cloud-version>
<spring.boot-version>2.3.3.RELEASE</spring.boot-version>
</properties>
<!-- 提供统一版本作为版本锁定 子工程就不用写 groupId和version
dependencyManagement只是管理版本号(父项目和子项目统一版本号),真正干活有用的还是dependencies-->
<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>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>${spring.boot-version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- spring-cloud 阿里巴巴版 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2.1.0.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- junit单元测试 -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
</dependency>
<!-- 日志打印log4j -->
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
<!-- MySQL的jar -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.2.9.RELEASE</version>
</dependency>
<!-- 德鲁伊数据库连接池-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>${druid.version}</version>
</dependency>
<!-- mybatis和springboot的组合 -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>${mybatis.spring.boot.version}</version>
</dependency>
</dependencies>
</dependencyManagement>
代码知识SEO
上一篇 : 浅析SpringCloud Alibaba-Nacos 作为注册中心示例代码
下一篇 : 如何使用python自带IDLE的几种方法
-
SEO外包最佳选择国内专业的白帽SEO机构,熟知搜索算法,各行业企业站优化策略!
SEO公司
-
可定制SEO优化套餐基于整站优化与品牌搜索展现,定制个性化营销推广方案!
SEO套餐
-
SEO入门教程多年积累SEO实战案例,从新手到专家,从入门到精通,海量的SEO学习资料!
SEO教程
-
SEO项目资源高质量SEO项目资源,稀缺性外链,优质文案代写,老域名提权,云主机相关配置折扣!
SEO资源
-
SEO快速建站快速搭建符合搜索引擎友好的企业网站,协助备案,域名选择,服务器配置等相关服务!
SEO建站
-
快速搜索引擎优化建议没有任何SEO机构,可以承诺搜索引擎排名的具体位置,如果有,那么请您多注意!专业的SEO机构,一般情况下只能确保目标关键词进入到首页或者前几页,如果您有相关问题,欢迎咨询!