SpringCloud(一)手把手入门

本文是一篇SpringCloud入门教程,详细介绍了如何从零开始搭建SpringCloud环境,包括创建父工程、设置注册中心、创建服务提供者和消费者,并提供了每个步骤的关键操作和注意事项。通过这篇教程,读者可以快速掌握SpringCloud的基础配置和实践。
摘要由CSDN通过智能技术生成

扯皮

	可能是生在一个好年代的原因所以不清楚这些的来之不易,就像吃米饭长大的我们不知道爷爷那个吃树皮的年代
	只知道用起来就一个字 真香	
	记得webService吗?当需要调用另一个服务的时候需要使用一堆命令生成一堆类然后把这堆类放到你的代码中
	你才能调用。为什么要说'才'?明明听上去很简单的样子为啥不说'就'??
	这只是一个让SpringCloud项目跑起来的文档,所以我就不过多装逼了(俺也暂时只到这个地步)

关于各个工程的介绍和建议

1、parent 介绍: 父工程主要负责版本控制,cloud是多个工程组成的项目,而每个工程都得导入一些必要的依赖,
	           而每个工程的依赖需要保持一致,可以使用父工程来控制版本
		       因为父工程仅仅只做版本控制,所以打包时只需要将其打包为pom文件即可
		  角色:无
		  打包方式:pom
2、eureka 介绍:俗称注册中心,可以想象成一个本子上面记录的是某服务的提供者有什么功能。
		 	   比如服务的提供者A去注册了一下说我会算1+1,然后注册中心的本子上就记录了A能提供计算1+1的功能
		 	   然后服务的调用者B就能去调用A提供的1+1的方法
		  角色:无
		  打包方式:jar
3、common 介绍:公共工程,用于放入实体类,工具类的工程,只需要一个java目录不需要resources目录
			   其他工程需要引入这个工程
		  角色:无
		  打包方式:jar
4、ucenter*n 介绍:就是userCenter就是用户中心,随便叫啥都行,作为一个服务的提供者
				 为什么乘n,因为服务的提供者可以有n个
 		     角色:生产者
		     打包方式:jar
5、webbase*n 介绍:名字也是随便起的,反正就是一个服务的调用者,服务的调用者也可以是n个所以乘n
		     角色:消费者
			 打包方式:jar

demo.Github

SpringCloud搭建详情

这次是和以前一样使用maven骨架创建web工程一样的,使用Spring Initializr创建总是连接异常
区别:骨架需要手动创建java、resources 并且手动Mark Directtory as和手动创建配置文件
	 而Spring Initializr创建全自动就有了
重点:主要是pom文件依赖导入完整,那种方式创建都无所谓
!!:同级是为了好看

1创建父工程

new Project

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

完整的pom

	<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值