版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_32534855/article/details/84142210
查看Feign :https://blog.csdn.net/qq_32534855/article/details/84111316
2.pom文件
pom文件添加
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
启动类添加
@EnableFeignClients
@FeignClient(name = "product")
public interface ProductClient{
@GetMapping("/msg")
String getMsg();
}
@Autowired
private ProductClient productClient;
/**
* LoadBalancerClient + RestTemplate方式
*
* @return
*/
@GetMapping("/msg4")
public String helloMsg4() {
//Feign
String response = productClient.getMsg();
log.info("response={}", response);
return response;
}