【技术实现步骤摘要】
本专利技术涉及计算机,特别涉及一种api接口的构建和数据查询方法及装置。
技术介绍
1、在构建基于apollpgraphql框架的api接口时,api接口开发者经常面临schema数据结构与字段解析器管理分散的问题,其中schema定义了可以查询的数据结构,而字段解析器则用于填充这些数据,虽然schema数据结构和字段解析器根据业务逻辑进行拆分可以减少软件代码之间的耦合度,但这也带来了管理和维护上的挑战。
2、传统的schema数据结构和字段解析器管理方式存在以下缺陷:
3、(1)结构不一致。schema可以是树型结构,而实现自定义类型的字段解析器时只能是单层结构,这导致了schema数据结构和字段解析器在结构上不一致,增加了分析问题的成本。
4、(2)维护困难。随着应用规模的扩大,手动管理和维护大量的schema数据结构和字段解析器变得复杂且容易出错。
5、(3)缺乏自动化工具。现有的工具和方法不支持自动化生成和维护解析器,将导致开发者需要投入大量时间进行手动编写和调整。
>技术实本文档来自技高网...
【技术保护点】
1.一种API接口的构建和数据查询方法,用于GraphQL服务端,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种API接口的构建和数据查询方法,其特征在于,所述根据所述声明式解析器的结构参数构造用于解析请求字段的解析器对象的步骤,包括:
3.根据权利要求1所述的一种API接口的构建和数据查询方法,其特征在于,所述从导入的JavaScript文件中获取待用的解析器对象的步骤,包括:
4.根据权利要求3所述的一种API接口的构建和数据查询方法,其特征在于,所述将初始化后的模块列表中的数据转换为待用的解析器对象的步骤,包括:
...【技术特征摘要】
1.一种api接口的构建和数据查询方法,用于graphql服务端,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种api接口的构建和数据查询方法,其特征在于,所述根据所述声明式解析器的结构参数构造用于解析请求字段的解析器对象的步骤,包括:
3.根据权利要求1所述的一种api接口的构建和数据查询方法,其特征在于,所述从导入的javascript文件中获取待用的解析器对象的步骤,包括:
4.根据权利要求3所述的一种api接口的构建和数据查询方法,其特征在于,所述将初始化后的模块列表中的数据转换为待用的解析器对象的步骤,包括:
5.根据权利要求1...
【专利技术属性】
技术研发人员:高昆,朱文雷,崔勤,
申请(专利权)人:北京长亭科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。