当前位置: 首页 > 知识库问答 >
问题:

用于Spring Boot的GraphQLJava客户端

宗翔宇
2023-03-14

我需要从我的Spring Boot应用程序中调用GraphQL API(Shopify Storefront API),但我找不到任何描述我可以使用哪些库的源代码。你们能推荐图书馆吗?或者有人能描述一下我如何为我的Spring Boot应用程序安装Apollo客户端,并从我的Spring Boot应用程序运行查询/转换到Shopify。谢谢你的帮助。

共有1个答案

屠建本
2023-03-14

您可以使用Apollo Android,文档中说它不仅适用于Android,还适用于任何Java/Kotlin应用程序。

您也可以使用老式的方法,使用Spring的HTTP POSTS,自己处理响应(但是您会失去类型安全功能)。

 类似资料:
  • 问题内容: 有了JSR 311及其实现,我们有了一个强大的标准,可以通过REST公开Java对象。但是,在客户端,似乎缺少与SOAP的Apache Axis类似的东西-隐藏了Web服务并将数据透明地封送回Java对象的东西。 您如何创建Java RESTful客户端?使用HTTPConnection和手动解析结果?还是专业客户(例如Jersey或Apache CXR)? 问题答案: 这是一个古老的

  • 问题内容: 我正在开发一个项目,该项目需要解析一些受保护的网页中的数据。为了获得对这些页面的访问权限,我必须克服SAML身份验证形式(Shibboleth)。是否有人能够在Android(Java)中实现此标准?我已经读过这个线程:Android的SAML客户端实现? 但这并不能给我一个很好的解决方案。实际上,我需要 获取某些受保护网页的数据 以便对其进行解析,而不是让用户看到此类网页的内容。因此

  • 问题内容: 有人知道iOS的Elasticsearch客户端库吗?如果它也是迅速写的,那将是一个好处。 elasticsearch的“客户端”部分显示了多个平台的多个库,但对于iOS没有任何显示,我觉得有人必须这样做吗? 干杯 问题答案: 我怀疑是否有人- 上次我检查时没有,并且有充分的理由。请记住,为了允许IOS客户端(或Android)使用客户端库连接到Elasticsearch,您必须打开集

  • 问题内容: 我正在尝试从Java连接到ElasticSearch,但只能通过HTTP连接。我不能使用。ElasticSearch REST API周围是否有Java客户端包装?如果可以,该如何使用? 问题答案: 嗨,有一个全新的项目正好满足您的需求。基于Java的RestAPI for Elasticsearch 看看这个!它的名字是JEST

  • 我已经尝试了这篇简单的教程https://spring.io/guides/gs/consource-web-service/,它起作用了。 然后尝试连接到另一个SOAP服务,使用一个附加的和扩展的客户端类。似乎这两个客户机类都使用了相同的-class,这使得我首先添加的一个失败(未知的jaxb-context等)。如何确保客户端类使用正确的-class?

  • 我正在尝试为一个使用SSL的外部HTTP API创建一个假客户端。困难在于——如何用我的逻辑修改默认的Spring佯装客户端,在本例中是SSL连接工厂。所以基本上我想保留Spring自动为假客户机做的所有好事情,比如Hystrix、Sleuth跟踪等,并使其与我的SSL工厂一起工作。 如有任何建议,将不胜感激。 以下是我试图做的: 我尝试在ComponentScan之外提供自定义@配置: 通过注解