一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于动态sql生成接口的方法与流程

2022-05-26 23:45:51 来源:中国专利 TAG:


1.本发明涉及数据领域,特别涉及一种基于动态sql生成接口的方法。


背景技术:

2.使用h5作为入口,后台动态组装代码,拼接sql可以解决需求人员提出需求到开发人员排期开发、测试上线、单需求单流水线的问题,可以让所有数据都通过动态拼接的方式进行一键导出。


技术实现要素:

3.本发明要解决的技术问题是克服现有技术的缺陷,提供一种基于动态sql生成接口的方法,可将业务代码通过编译输出成可复用的接口,同一套代码可供多个业务使用。
4.本发明提供了如下的技术方案:
5.本发明提供一种基于动态sql生成接口的方法,包括以下步骤:
6.步骤1、选择需要操作的表和字段;
7.步骤2、生成入参和出参;
8.步骤3、动态拼接sql语句并保存;
9.步骤4、捕获异常,对异常进行语义分析,对错误语义进行修复;
10.步骤5、调用接口时使用动态的拼接内容进行数据导出。
11.与现有技术相比,本发明的有益效果如下:
12.1、业务需求受理周期过长;
13.2、开发排期上线周期过长;
14.3、扩展性不足,每个需求都要单独开发。
附图说明
15.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
16.图1是本发明的框架结构图。
具体实施方式
17.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。其中附图中相同的标号全部指的是相同的部件。
18.实施例1
19.如图1,本发明提供一种基于动态sql生成接口的方法,包括以下步骤:
20.步骤1、选择需要操作的表和字段;
21.步骤2、生成入参和出参;
22.步骤3、动态拼接sql语句并保存;
23.步骤4、捕获异常,对异常进行语义分析,对错误语义进行修复;
24.步骤5、用接口时使用动态的拼接内容进行数据导出。
25.即h5页面-》选择表和字段-》生成动态sql存入库-》调用生成的策略id-》测试返回结果-》发布。
26.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。


技术特征:
1.一种基于动态sql生成接口的方法,其特征在于,包括以下步骤:步骤1、选择需要操作的表和字段;步骤2、生成入参和出参;步骤3、动态拼接sql语句并保存;步骤4、捕获异常,对异常进行语义分析,对错误语义进行修复;步骤5、调用接口时使用动态的拼接内容进行数据导出。

技术总结
本发明公开了一种基于动态sql生成接口的方法,包括以下步骤:步骤1、选择需要操作的表和字段;步骤2、生成入参和出参;步骤3、动态拼接SQL语句并保存;步骤4、捕获异常,对异常进行语义分析,对错误语义进行修复;步骤5、用接口时使用动态的拼接内容进行数据导出。即H5页面->选择表和字段->生成动态SQL存入库->调用生成的策略id->测试返回结果->发布。本发明的有益效果如下:1、业务需求受理周期过长;2、开发排期上线周期过长;3、扩展性不足,每个需求都要单独开发。都要单独开发。都要单独开发。


技术研发人员:王利强
受保护的技术使用者:天翼电子商务有限公司
技术研发日:2021.12.30
技术公布日:2022/5/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献