我正在尝试使用 GraphQL 之类的 REST API 客户端。我的后端返回 JSON,但在我的应用程序客户端中我编写了 graphQL,在客户端中我将 graphQL 查询转换为 HTTP 调用。
我的架构:
type Query {
students: [Student]
}
type Student {
name: String
}
POJO 示例:
public class Student {
private Integer id;
private String name;
}
我的解析器:
public class Query implements GraphQLQueryResolver {
public List<Post> students() {
// HTTP Request
}
}
在所有库的实现中,我需要为 Student 创建一个 POJO,并在我的 API 中为请求编写一个解析器。
是否存在不需要创建 POJO 和创建全局执行解析器的方法?