1 引言
Feign可以帮助我们面向接口编程,就直接调用其他服务,简化开发
2 快速入门
1、导入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
2、添加一个注解
@SpringBootApplication
@EnableEurekaClient
@EnableFeignClients //添加该注解
public class ClientApplication {
public static void main(String[] args) {
SpringApplication.run(ClientApplication.class,args);
}
@Bean
@LoadBalanced
public RestTemplate getRestTemplate() {
return new RestTemplate();
}
}
3、创建一个接口,并且和search模块做映射
@FeignClient