一、导入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
二、开启注解支持
三、编写Client客户端
/**
* @description:
* @author: Candy
* @date: 2022-04-02 18:18
**/
@FeignClient("api")
public interface ApiFeignClient {
@RequestMapping("/realData/getEqptTagValue")
BaseResp getEqptTagValue(@RequestParam("eqptCode") String eqptCode, @RequestParam("tagCode") String tagCode,
@RequestParam("dataType") String dataType, @RequestParam("mainTag") String mainTag);
}
注意: @FeignClient里面的value值代表的是我们调用服务的clientId,这里的@RequestMapping里面的value值得路径是加上类上的路径