Feign是Netflix开发的一个轻量级RESTful的HTTP服务客户端,是以Java接口注解的方式调用HTTP请求,而不用像Java中通过封装HTTP请求报文的方式直接调用。类似于Dubbo,服务消费者拿到服务提供者的接口,然后像调用本地接口方法一样去调用,实际发出的是远程请求。
    实现原理:
    通过代理获取服务调用者定义的接口信息,获取到相应发送HTTP请求所需的信息,发送HTTP请求。