Feign 配置服务内部之间调用
提供接口的服务为被调用方,发起Feign 请求的服务为调用方,Feign 配置在调用方,也成为 Feign client 客户端 1. 在调用方配置pom,引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-feign</artifactId> </dependency> 2. 写一个 interface //www.1b23.com @FeignClient( "xing-user" )//服务名 public interface UserInterface { @RequestMapping(value ="/user/findByNameEn/{nameEn}" ,method = RequestMethod.GET )//必须使用RequestMapper,使用GetMapping启动报错 public User findByNameEn(@PathVariable("nameEn" ) String nameEn);//@PathVariable后面需要指定nameEn,不然可能报错 } 3. 启动类上加上注解 @EnableFeignClients(basePackages = {"org.fh.movie"})指定上面接口所在的类