社区
Java EE
帖子详情
使用Spring Feign ,如何在客户端使用服务端的对象?
安静的挺好
2018-06-30 06:00:00
使用Spring Feign,如果服务端的接口返回的是一个对象,那么在客户端怎么通过Feign访问这个接口时怎么引用服务端的对象
...全文
384
2
打赏
收藏
使用Spring Feign ,如何在客户端使用服务端的对象?
使用Spring Feign,如果服务端的接口返回的是一个对象,那么在客户端怎么通过Feign访问这个接口时怎么引用服务端的对象
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
末流码农
2018-07-11
打赏
举报
回复
用微服务调用的话(@FeignClient) 客户端方法的返回值和服务端方法的返回值还有方法名之类的都是要求一致的,所以你在客户端定义一个和服务端相同的对象去接收不就行了吗
Cansluck
2018-07-06
打赏
举报
回复
你是用微服务架构开发吧。了解下DTO。然后的话获取也就是接口形式去获取。我们的都是封装好了,获取很方便。
《深入理解
Spring
Cloud与微服务构建》学习笔记(十二)~写一个
Feign
客户端
《深入理解
Spring
Cloud与微服务构建》学习笔记(十二)~写一个
Feign
客户端
,可以直接运行。
Spring
boot,
spring
Cloud精选视频教程
.
使用
Spring
Cloud搭建服务注册中心 2.
使用
Spring
Cloud搭建高可用服务注册中心 3.
Spring
Cloud中服务的发现与消费 4.Eureka中的核心概念 5.什么是
客户端
负载均衡 6.
Spring
RestTemplate中几种常见的请求方式 7.RestTemplate的逆袭之路,从发送请求到负载均衡 8.
Spring
Cloud中负载均衡器概览 9.
Spring
Cloud中的负载均衡策略 10.
Spring
Cloud中的断路器Hystrix 11.
Spring
Cloud自定义Hystrix请求命令 12.
Spring
Cloud中Hystrix的服务降级与异常处理 13.
Spring
Cloud中Hystrix的请求缓存 14.
Spring
Cloud中Hystrix的请求合并 15.
Spring
Cloud中Hystrix仪表盘与Turbine集群监控 16.
Spring
Cloud中声明式服务调用
Feign
17.
Spring
Cloud中
Feign
的继承特性 18.
Spring
Cloud中
Feign
配置详解 19.
Spring
Cloud中的API网关服务Zuul 20.
Spring
Cloud Zuul中路由配置细节 21.
Spring
Cloud Zuul中异常处理细节 22.分布式配置中心
Spring
Cloud Config初窥 23.
Spring
Cloud Config
服务端
配置细节(一) 24.
Spring
Cloud Config
服务端
配置细节(二)之加密解密 25.
Spring
Cloud Config
客户端
配置细节 26.
Spring
Cloud Bus之RabbitMQ初窥 27.
Spring
Cloud Bus整合RabbitMQ 28.
Spring
Cloud Bus整合Kafka 29.
Spring
Cloud Stream初窥 30.
Spring
Cloud Stream
使用
细节 31.
Spring
Cloud系列勘误
spring
cloud教学案例源代码+mysql+mybatisplus
源代码
使用
idea开发,主要讲解
spring
cloud的Eureka服务注册中心,Ribbon负载均衡,
Feign
,断路器Hystrix,ZUUL网关服务及配置服务中心,共8个module 1.服务注册中心模块(eureka-server) 2.普通服务模块(service-hello) 3.普通服务模块(service-user),
使用
mysql+mybatisplus等技术实现了后端数据库操作等功能 4.ribbon服务模块(service-ribbon),
使用
ribbon调用微服务,实现负载均衡 5.
feign
服务模块(service-
feign
) 6.zuul网关服务模块(service-zuul), 7.config
服务端
模块(config-server),配置中心模块 8.config
客户端
模块(config-client),配置
客户端
模块
Spring
cloud.zip
Spring
Cloud_Eureka(注册中心)_restTemplate+Ribben(负载均衡)_
Feign
(负载均衡)_Hystrix(断路器)_Hystrix DashBoard(可视化服务监控)_Zuul(路由网关)_
Spring
Cloud Config(分布式配置中心) restTemplate:RestTemplate提供了多种便捷访问远程Http服务的方法,是一种简单便捷的访问restful服务模板类,是
Spring
提供的用于访问Rest服务的
客户端
模板工具集 Eureka:服务的注册与发现
Feign
: 实现了微服务之间从面向服务编程到面向接口编程(相当于
Feign
+restTemplate) Hystrix:分为服务熔断(
服务端
)和服务降级(
客户端
) Zuul:服务地址的拦截、映射
spring
-cloud-demo
一个万丈的
spring
cloud的demo,包含了server和client调用等,目录结构如下 1,服务注册demo (Eureka): registry 2,
服务端
(
客户端
调用在service1中)server serice0,service1 3,网关demo: 光是注册了服务还不行,这里可以再配一个网关,让服务调用有统一的入口(Zuul): gateway 4,client(
Feign
):service1.client 可以正常运行及调测,用于
spring
cloud快速入门
Java EE
67,512
社区成员
225,885
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章