首先在application.yml填写一下name和url
feign:
test:
name: test
url: url
实现层
@FeignClient(name = "${feign.test.name}", url = "${feign.test.url}")
public interface TestFeign {
@GetMapping("url")
ResponseVo getSceneSetList(@SpringQueryMap Map<String, Object> params);
}
业务层
@Autowired
TadSimFeign tadSimFeign;
public ResponseVo getTest() {
Map<String, Object> params = new HashMap<>();
String time = String.valueOf(System.currentTimeMillis());
params.put("timestamp", time);
return tadSimFeign.getSceneSetList(params);
}