我可以使用Java Feign客户端请求另一个API吗



我有微服务为什么要做一些计算。还有一个公共api,我可以在那里获取一些数据。我可以使用Feign对这个API进行请求吗?

是的,您可以这样做:

步骤1:创建外部客户端

@FeignClient(name="DemoClient", url="url of the api")
public interface DemoClient{
@GetMapping(value="/get-demo",consumes=MediaType.APPLICATION_JSON_VALUE)
List<Model> getData();
} 

步骤2:创建模型

类模型{

}

步骤3:创建服务层

class DemoService {

@Autowired
DemoClient demoClient;
public void getData(){
List<Model>objData = this.democlient.getData();
}
} 

希望这将有助于

相关内容

  • 没有找到相关文章

最新更新