Spring Cloud 中的@FeignClient注解

@FeignClient:属于Spring Cloud技术架构体系中的一个注解,其作用是可以让当前服务调用其它应用服务的接口,相比于RestTemplate使用起来更加灵活。

在使用@FeignClient注解前,我们需要先引入其相关依赖


    org.springframework.cloud
    spring-cloud-starter-openfeign
    2.2.4.RELEASE

接着还需要在启动类中添加@EnableFeignClients注解,开启FeignClient,如下图所示:

Spring Cloud 中的@FeignClient注解_第1张图片

声明要调用的是哪个服务应用下的哪个方法,其中@FeignClient注解中括号里面的取值,就是在表明我们想要调用微服务中哪个应用服务,其中@GetMapping注解的配置一定要和原调用接口服务的配置一样

注意

你可能感兴趣的:(Spring,Cloud)