问题标签 [graphql-java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2138 浏览

java - GraphQL-Java 将 HTTP 标头发送到 REST 端点

我需要一种从我的 grapqh-java impl 向我的其余端点发送用于身份验证和授权的 http 标头的方法。我在 GraphQL 服务层进行身份验证和授权,并且成功。现在我需要将相同的标头传递给我所有的其余端点。有没有办法我可以做到这一点。Grapqhl - Spring Boot Rest 端点 - Dropwizard

0 投票
0 回答
1604 浏览

graphql - 在 GraphQL 模式中使用抽象类进行继承

我有以下域对象,并且我正在使用对 GraphQL 的 Spring Boot 支持。

现在我想获取所有用户,无论是个人还是公司。我将如何使用 graphql 模式来做到这一点?我尝试了 graphQL 中的接口,但这不起作用。graphQL 是否以某种方式支持这一点?

0 投票
1 回答
1177 浏览

graphql - 使用 Spring 进行聚合的 Graphql

我的应用程序构建了 REST API,我们计划使用 GraphQL。想知道是否有任何文档或任何在线参考资料简要介绍了 GraphQL Apollo 与 Spring 在服务器端的集成。请提供任何帮助。

0 投票
2 回答
7015 浏览

java - 如何在 GraphQL Java 中解析多个模式文件

我正在将 GraphQL 与 java 一起使用。我有几个要解析的模式文件。任何人都可以让我知道是否有办法做到这一点。我使用了下面的方法,它只允许解析一个模式文件。

假设我有两个模式文件,例如dashboard.graphqlstudent.graphql。那么我们如何解析这两个文件呢?

任何人都可以请解释我。

谢谢

0 投票
1 回答
3940 浏览

graphql - 提取所有孩子属于graphql中的特定父母

我正在使用 GrapgQL 和 Java。我需要提取所有属于特定父母的孩子。我使用了以下方式,但它只会获取父级并且不会获取任何子级。

公共类 LearningResourceDataFetcher 实现 DataFetcher{

我的控制器端点

我的要求如下

任何人都可以帮我解决这个问题吗?

0 投票
0 回答
392 浏览

graphql - GraphQL Java 注释 - 嵌套类上的 @GraphQLField

我有一个类,我想将其用作我的 GraphQL 模式的查询。我正在使用GraphQL Annotations java 库构建 GraphQL 模式。

C 是来自另一个 java 库的类。

有没有一种方法可以使用 构建架构class A,而无需在字段上添加@GraphQLField注释?valueclass C

0 投票
0 回答
58 浏览

graphql-java - 如何检查对象是否尊重 GraphQLObjectType 的所有字段?

我想知道是否可以使用 GraphQLObjectType 验证从另一个服务接收的 Json

例子 :

我有这个 Json :

"{\"id\": 1}"

而这种类型的 GraphQL

类型文档 {

}

此 Json 不尊重 Document 类型,因为我的类型中需要 label

我正在使用 GraphQL Java

0 投票
1 回答
884 浏览

graphql-java - Graphql-java:如何获取 DataFetchingEnvironment?

我可以从 DataFetcher 中的“get(DataFetchingEnvironment environment)”方法中得到它。

但我想从其他方式得到它。

0 投票
1 回答
1610 浏览

graphql - 使用 graphql 公开动态模式

我的应用程序动态处理模式。用户可以上传新域或更改现有域的定义。例如,我用这样的用户模式发布产品:

或者他们可以添加一个全新的域概念。

如果我使用 GraphQL,有没有办法动态更改架构?

另一个问题是;我们的模式具有使模式的某些部分相关的条件。例如;用户模式可能有这样的东西:

GraphQL 中是否有规定来表达这些。我可以在 java 代码中处理它,但是,模式查找需要路由到我的代码,而不是引用静态模式注册表。

0 投票
1 回答
431 浏览

java - Graphql Java 7 兼容性

为 GraphQL 导入 maven 依赖项时,出现错误(无法解析类型 java.util.Optional。它是从所需的 .class 文件中间接引用的)。我的项目中有一个类正在扩展 SimpleGraphQLServlet。SimpleGraphQLServlet 实现使用 Java.Util.Optional 类,但在 java 7 库中找不到此类。我无法将我的项目 java 版本升级到 8。任何人都可以为我提供这个问题的解决方案。

(此问题与 IntelliJ 可选类问题不重复。这与 Graphql 库有关)