数据查询方法、装置、电子设备及程序产品制造方法及图纸

技术编号:43873727 阅读:18 留言:0更新日期:2024-12-31 18:57
本申请提供一种数据查询方法、装置、电子设备及程序产品。该方法包括:通过接收客户端发送的查询请求,确定出待查询的目标模块和查询参数;基于目标模块和查询参数确定查询请求是否包含自定义前置逻辑;若查询请求包含自定义前置逻辑,则对查询请求中的查询参数进行转换,得到转换后的查询参数;基于目标模块和转换后的查询参数,生成结构化查询语言,并采用结构化查询语言从待查询的数据库中查询得到查询结果。本申请的方法,通过提供统一的接口和灵活的自定义逻辑,不仅解决了开发任务量大、沟通成本高、开发周期长的问题,还提高了系统的灵活性、效率和兼容性,增强了数据处理能力。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种数据查询方法、装置、电子设备及程序产品


技术介绍

1、随着社会科技的发展,越来越多的企业和单位对数字化的需求日益增大,软件开发需求也逐渐增多。在软件开发过程中,数据查询是一个高频需求场景;传统做法是针对每个模块进行单独设计、开发、测试和上线,且客户端通过api请求获取数据,每个模块编写的程序逻辑来处理查询请求并返回结果。

2、然而,在现有技术中,由于查询类需求在软件程序中占比巨大,通常占整个系统功能的25%-60%,因此,对每个查询模块的查询接口进行单独设计、开发和测试,造成了巨大的工作量;单一模块的开发需要经历复杂流程,大量的查询模块功能会将开发周期成倍增加;此外,没有统一的标准,各个查询模块的请求路径和参数等信息不统一,增加了软件维护的难度和成本。


技术实现思路

1、本申请提供一种数据查询方法、装置、电子设备及程序产品,用以解决任一查询模块在处理数据查询需求时,所用查询模块单独设计开发测试工作量大,流程复杂周期长,标准不统一维护成本高的技术问题。

本文档来自技高网...

【技术保护点】

1.一种数据查询方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标模块和所述查询参数确定所述查询请求是否包含自定义前置逻辑,包括:

3.根据权利要求2所述的方法,其特征在于,所述若所述查询请求包含自定义前置逻辑,则对所述查询请求中的查询参数进行转换,得到转换后的查询参数,包括:

4.根据权利要求3所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述查询参数确定所述查询请求是否包含自定义后置逻辑,包括:

6.根据权利要求5所述的方法,其特征在于,所述对所...

【技术特征摘要】

1.一种数据查询方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述目标模块和所述查询参数确定所述查询请求是否包含自定义前置逻辑,包括:

3.根据权利要求2所述的方法,其特征在于,所述若所述查询请求包含自定义前置逻辑,则对所述查询请求中的查询参数进行转换,得到转换后的查询参数,包括:

4.根据权利要求3所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述查询参数确定所述查询请求是否包含自定义后置...

【专利技术属性】
技术研发人员:田江明罗彪
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1