
GraphQL
加权不平权
IT课堂里的小学生
展开
-
GraphQL从零开始的应用实践-OSGI框架
GraphQL从零开始的应用实践-OSGI框架实现效果展示schema描述模型定义接口定义开发实现POM依赖scheam加载数据Fetcher绑定完成GraphQL创建GraphiQL 实现效果展示 组件对外提供了一个Rest用于传递输入的GQL语句与入参,如图所示,展示了一个按协议类型查询端口id和名称的例子: 查询语句: { "query": "query{filterLtp(key:\...原创 2020-03-21 10:37:39 · 489 阅读 · 0 评论 -
GraphQL实践(一)
微服务架构下,使用REST进行微服务间交互,针对基础数据服务模块(以下简称A),目前陷入困镜,主要问题是: 日益增长的外部需求和应用,对数据访问接口提出过多定制化内容。使得开发疲于开发适配接口和适配模型,以满足应用各类要求 下面举例说明: 业务自身的业务需求或其它原因,已经定义好了数据模型,需要A提供额外的接口,返回他们定义的数据模型格式的数据 业务无后台,针对数据查询,只要有交互就提...原创 2019-06-27 19:50:13 · 300 阅读 · 0 评论 -
GraphQL实践(二)
用GraphQL实现常见的CRUD功能,本文介绍简单的查询功能 package com.zte.sunquan.demo.graph.ql; import static graphql.Scalars.GraphQLString; import static graphql.schema.GraphQLArgument.newArgument; import static graphql.s...原创 2019-06-28 17:17:55 · 196 阅读 · 0 评论 -
GraphQL实践(三)-结果统一处理
GraphQL返回结果处理,由于提供的是REST接口,所以优先返回JSON格式数据,对执行结果使用JSON进行序列化。相关代码如下 package com.zte.sunquan.demo.graph.util; import java.util.Map; import lombok.extern.slf4j.Slf4j; import com.fasterxml.jackson.cor...原创 2019-07-01 19:48:34 · 1195 阅读 · 1 评论