feign
feign快速入门
- feign对ribbon进行了封装,底层也是基于ribbon实现的,所以可以实现ribbon的负载均衡
- 导入依赖
# 新建一个api_service工程,并添加依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>
- 创建feign客户端(服务接口)
//设置user-service服务名,feign根据服务名去eureka注册中心查找注册地址 @FeignClient(value = "user-service") public interface UserFeign { @GetMapping("/user/{userName}") public User findByUserName<