| | |
| | | package com.ruoyi.demo.feign; |
| | | |
| | | import com.ruoyi.demo.feign.constant.FeignTestConstant; |
| | | import com.ruoyi.demo.feign.fallback.FeignTestFallback; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | |
| | | |
| | | /** |
| | | * feign测试service |
| | | * |
| | | * 规范接口 Service 无感调用 |
| | | * 常量管理请求路径 更加规范 |
| | | * 自定义容错处理 安全可靠 |
| | | * @author Lion Li |
| | | */ |
| | | @FeignClient(name = "baidu",url = "http://www.baidu.com",fallback = FeignTestFallback.class) |
| | | @FeignClient( |
| | | name = FeignTestConstant.BAIDU_NAME, |
| | | url = FeignTestConstant.BAIDU_URL, |
| | | fallback = FeignTestFallback.class) |
| | | public interface FeignTestService { |
| | | |
| | | @GetMapping("/s") |