Feign声明式调用

1.在消费者端配置feign

@FeignClient(name = "eureka-provide")
public interface UserFeignClient {
    @RequestMapping("/placeOrder")
    public String placeOrder();
}

2.调用

@RestController
public class UserController {
    @Resource
    UserFeignClient userFeignClient;

    @RequestMapping("/buy")
    public String placeOrder(){
        String s = userFeignClient.placeOrder();
        System.out.println(s);
        return s;
    }
}

启动器注解
@EnableFeignClients
@EnableDiscoveryClient

猜你喜欢

转载自blog.csdn.net/zhangxue_wei/article/details/94474533