7.1 Feign简介 Feign是一个开源的声明式HTTP客户端,它可以简化HTTP API的调用过程。Feign的设计目标是使得使用者可以像调用本地方法一样调用远程服务,使得编写和维护HTTP客户端变得更加简单。类似controller调用service。SpringCloud集成了Ribbon和Eureka,可以使用Feigin提供负载均衡的http客户端 只需要创建一个接口,然后添加注解即可~ 使用Feign时,需要先定义一个接口,该接口中定义了需要远程调用的方法、URL、请求方法、请求头等信息。然后通过使用Feign注解来配置接口的具体实现,包括URL模板、请求方法、请求参数等。通过这种方式,Feign会自动处理接口方法的参数和返回值,并将其转化为HTTP请求发送到远程服务。 Feign,主要是社区版,大家都习惯面向接口编程。这个是很多开发人员的规范。调用微服务访问两种方法 微服务名字 【ribbon】 接口和注解 【feign】 Feign能干什么? Feign旨在使编写Java Http客户端变得更容易 前面在使用Ribbon +...