一、创建本地项目
- 因为微服务是一个聚合项目,所以我们要在本地创建一个空白的文件夹,作为本地的项目工作空间,所有的项目模块都在该工作空间内,记住一定要是一个空白的文件夹,里面不能有任何东西,路径上也不能有任何中文

- 打开idea,选择file–>Open,进去选中刚刚新建的文件夹,打开我们的工作空间


- 在打开的新空间内点击file–>New–>Project新建一个maven项目,新建之后删除src文件夹,不删除也行,但是为了避免后面写代码找错位置造成尴尬,最好删掉。这里我的项目已经建成并删完了就不演示了



- 创建一个子Module,作为服务的消费者,鼠标选中01-sca,右键



- 参照第四步创建一个子Module服务提供者,名字为sca-provider,和一个子Module网关服务,名字为sca-gateway,项目结构如下

二、将服务注册到Nacos
1.聚合项目整体依赖版本控制
在父项目01-sca设置依赖版本,打开01-sca的pom.xml文件添加需要的依赖,为什么要
<!--第一步: 定义子工程中核心依赖的版本管理(注意,只是版本管理)-->
<dependencyManagement>
<dependencies>
<!--spring boot 核心依赖版本定义(spring官方定义)-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-depe

最低0.47元/天 解锁文章

573

被折叠的 条评论
为什么被折叠?



