9-13 Feign实战技巧之继承讲解

Fign继承的特性。继承解决的问题,我们开发了一个服务,这个服务不是提供一次性的工作,它的目标是降低多次性的工作,比如说我今天有个订单的服务,这个服务要争对用户、物流、商城等等一系列,都可以调用我这个服务,可以解决你在订单方面的问题。这微服务诞生之初希望解决的问题。希望把业务尽可能的单一化、精细化、尽可能的可以复用,
诞生了另外的问题,例如我有订单服务,对外提供了api的接口,比如这个接口分别叫做下单和查询,那么这个下单和查询有可能在用户、物流、商城这三个服务里面都可能会用到,调用的方式对于我们来说没有任何的区别,也就说同样的调用方式我要在这三服务里面分别都实现一遍,。这样就会有重复的工作量,

接口参数增加或者修改了。并没有办法告诉所有的调用者,这就造成了 版本不一致的问题,


解决了我们大量开发重复相同代码的问题,
不要使用多继承。

下面我们要做的事
我们的业务,影厅调用影片,影厅这里要改成feign。
我们要对feign接口做封装,然后影厅服务去调用Feign封装的内容。同时达到去调用影片服务的目的

结束



 

原文地址:https://www.cnblogs.com/wangjunwei/p/12849880.html