SpringCloud.远程消费

一、SpringCloud搭建

SpringCloud的架构图:

SpringCloud.远程消费

 nacos

1、建立maven的父项目

①、cloud_01父项目

②、删除项目中的src(因为父项目没有代码,只需给子类提供依赖即可)

③、修改pom.xml

添加:

SpringCloud.远程消费

SpringCloud.远程消费

dependencyManagement里放依赖版本号 

SpringCloud.远程消费

引入依赖

SpringCloud.远程消费

2、搭建子项目

①、新建生产者provider

(1)、修改pom.xml

子项目(provider)继承父项目(cloud_01)

父项目(cloud_01)承认子项目(provider)

(2)、application.yml文件

(3)、启动类添加注解

开启服务发现

SpringCloud.远程消费

nacos中产生服务

SpringCloud.远程消费

②、新建消费者consumer

(1)、修改pom.xml

子项目(consumer)继承父项目(cloud_01)

父项目(cloud_01)承认子项目(consumer

(2)、application.yml文件

(3)、启动类添加注解

开启服务发现

增加服务成功

SpringCloud.远程消费

3、调用方法

①、provider生产者编写生产鸡腿方法·

新建controller软件包,新建ProviderController

 运行结果:

SpringCloud.远程消费 SpringCloud.远程消费 

②、消费者编写获得鸡腿方法 (跨服务器访问

(1)pom.xml中增加依赖(负载均衡)

(2)启动类添加注解

启动类增加域名访问对象

SpringCloud.远程消费

(3)新建controller软件包,新建ConsumerController

运行结果:

SpringCloud.远程消费  

二、(消费者生产者)远程调用接口定义

现在的生产者(provider)是没有接收参数的,返回String类型的

所以现在我们要是生产者接收参数

1、生产者(provider)

①、实体类

首先,写一个用户实体类

建立pojo软件包,新建User实体类

②、提供接口让别人来操纵用户实体类

使用UserController来构建一些有参数的东西

(1)UserController:

来源:对对对呢

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月11日
下一篇 2022年1月11日

相关推荐