首页 > 其他 > 详细

198-Feign有什么方便之处呢?

时间:2020-05-26 23:07:01      阅读:50      评论:0      收藏:0      [点我收藏+]

Feign整合了Hystrix与Ribbin。
1.我们之前发送请求是使用的RestTemplate对象,使用RestTemplate比较麻烦,每次我们都要写url,以及返回值类型。
而且使用list接收时,还不能使用泛型,这就决定了我们想要输出信息,就需要进行强转类型,比较麻烦。
    restTemplate.getForBody(url,User.class)
    restTemplate.getForBody(url,List.class)

2.由于整合Hystrix,对于熔断的返回更加方便。每一个方法都有一个相对应的降级服务。

@Component
public class Myhystrix01 implements ProviderInterface {
    @Override
    public String provider01() {
        return null;
    }
    @Override
    public Object provider05(User user) {
        return "发生了熔断异常05";
    }
}

 

198-Feign有什么方便之处呢?

原文:https://www.cnblogs.com/pogusanqian/p/12968695.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!