graphql-java GraphQL 的 Java 实现开源项目

我要开发同款
匿名用户2015年07月30日
234阅读

技术信息

开源地址
https://github.com/andimarek/graphql-java
授权协议
MIT

作品详情

graphql-java是 GraphQL的Java实现。这个库的目标是用于真实的生产环境。

graphql-java解析和执行查询GraphQL。它并不真正获取任何数据的:数据来源于执行回调或提供静态数据。

graphql-java的"helloworld":

import graphql.schema.GraphQLObjectType;import graphql.schema.GraphQLSchema;import static graphql.Scalars.GraphQLStrig;import static graphql.schema.GraphQLFieldDefiitio.ewFieldDefiitio;import static graphql.schema.GraphQLObjectType.ewObject;public class HelloWorld {    public static void mai(Strig[] args) {        GraphQLObjectType queryType = ewObject()                        .ame("helloWorldQuery")                        .field(ewFieldDefiitio()                                .type(GraphQLStrig)                                .ame("hello")                                .staticValue("world")                                .build())                        .build();        GraphQLSchema schema = GraphQLSchema.ewSchema()                        .query(queryType)                        .build();        Map<Strig, Object> result = ew GraphQL(schema).execute("{hello}").getData();        System.out.pritl(result);        // Prits: {hello=world}    }}

 

功能介绍

graphql-java 是 GraphQL 的 Java 实现。这个库的目标是用于真实的生产环境。 graphql-java 解析和执行查询 GraphQL 。它并不真正获取任何数据的:数据来...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论