一:事发原因 两个东家都使用SpringCloud,巴拉巴拉用上了Spring全家桶,从eureka到ribbon,从ribbon到feign,从feign到hystrix,然后在使用feign的时候发现使用方式不同,仔细一看这种调用方式,唉,麻烦,我怎么要自己定义DTO,自己定义Fallback, 自己定义方法呢?用上之后,其实发现各有各的好处,今天就来一一记录一下. 二:方式1介绍 我们在开发服务的时候,会把接口和实现分开, 即有一个API模块和一个Service模块,消费者依赖API的ja