【技术实现步骤摘要】
通用接口的配置方法、装置、设备及存储介质
[0001]本专利技术涉及接口配置领域,尤其涉及一种通用接口的配置方法、装置、设备及存储介质。
技术介绍
[0002]在业务系统中利用调用接口获取外部请求时,所提供的接口均需要单独的统一资源定位符(uniform resource locator,URL)请求到接口对应的控制层和业务逻辑层,通过输入大量的代码实现数据库操作、接口调用或复杂的逻辑处理。
[0003]根据现有的通用接口实现多数据交互时,由于不同的外部请求需要不同接口的操作指令对其进行处理,每一个接口对应一套接口实现操作编码,导致每个接口都需要单独编码,程序冗余,且成本较高,通过接口调用外部请求的效率低下。
技术实现思路
[0004]本专利技术提供了一种通用接口的配置方法、装置、设备及存储介质,用于提高通过接口调用外部请求的效率。
[0005]本专利技术第一方面提供了一种通用接口的配置方法,包括:获取通用设置规则,在接口开发框架的控制层中利用预置编译语言配置所述通用设置规则的通配符,生成通用接口基类;获取所述接口开发框架对应数据库中的多个预置操作函数,对所述多个预置操作函数进行分类,得到多个分组函数,所述分组函数至少包括简单查询类函数、复杂查询类函数、业务处理类函数及外部处理类函数;根据不同预置的配置规则建立所述多个分组函数的多个匹配调用表,并将所述多个匹配调用表存储在所述接口开发框架的业务逻辑层中,所述匹配调用表中至少包括简单查询类匹配调用表、复杂查询类匹配调用表、业务处理类匹配调 ...
【技术保护点】
【技术特征摘要】
1.一种通用接口的配置方法,其特征在于,所述通用接口的配置方法包括:获取通用设置规则,在接口开发框架的控制层中利用预置编译语言配置所述通用设置规则的通配符,生成通用接口基类;获取所述接口开发框架对应数据库中的多个预置操作函数,对所述多个预置操作函数进行分类,得到多个分组函数,所述分组函数至少包括简单查询类函数、复杂查询类函数、业务处理类函数及外部处理类函数;根据不同预置的配置规则建立所述多个分组函数的多个匹配调用表,并将所述多个匹配调用表存储在所述接口开发框架的业务逻辑层中,所述匹配调用表中至少包括简单查询类匹配调用表、复杂查询类匹配调用表、业务处理类匹配调用表和外部处理类匹配调用表;在所述接口开发框架中,利用所述控制层中的所述通用接口基类与所述业务逻辑层中的所述多个匹配调用表创建通用接口,完成所述通用接口的配置化操作。2.根据权利要求1所述的通用接口的配置方法,其特征在于,所述根据不同预置的配置规则建立所述多个分组函数的多个匹配调用表,并将所述多个匹配调用表存储在所述接口开发框架的业务逻辑层中,所述匹配调用表中至少包括简单查询类匹配调用表、复杂查询类匹配调用表、业务处理类匹配调用表和外部处理类匹配调用表包括:通过预置编译语言、第一分组函数和第一配置规则建立通用的简单查询类匹配调用表,所述第一分组函数为简单查询类函数;采用所述预置编译语言、第二分组函数和第二配置规则建立通用的复杂查询类匹配调用表,所述第二分组函数为复杂查询类函数;利用所述预置编译语言、第三分组函数和第三配置规则建立通用的业务处理类匹配调用表,所述第三分组函数为业务处理类函数;基于所述预置编译语言、第四分组函数和第四配置规则建立通用的外部处理类匹配调用表,所述第四分组函数为外部处理类函数;将所述简单查询类匹配调用表、所述复杂查询类匹配调用表、所述业务处理类匹配调用表和所述外部处理类匹配调用表存储在所述初始接口开发框架对应的业务逻辑层中。3.根据权利要求2所述的通用接口的配置方法,其特征在于,所述通过预置编译语言、第一分组函数和第一配置规则建立通用的简单查询类匹配调用表,所述第一分组函数为简单查询类函数包括:通过第一配置规则建立初始简单查询类调用表;采用预置编译语言将第一分组函数的名称关键字填写入所述初始简单查询类调用表中的列项中,得到基础简单查询类调用表,所述第一分组函数为简单查询类函数;利用所述预置编译语言将所述第一分组函数中对应的变量参数与静态参数填写入所述基础简单查询类调用表的行项中,得到简单查询类匹配调用表。4.根据权利要求2所述的通用接口的配置方法,其特征在于,所述利用所述预置编译语言、第三分组函数和第三配置规则建立通用的业务处理类匹配调用表,所述第三分组函数为业务处理类函数包括:通过第三配置规则建立初始业务处理类调用表;采用所述预置编译语言将第三分组函数的名称关键字填写入所述初始业务处理类调用表的列项中,得到基础业务处理类调用表,所述第三分组函数为业务处理类函数;
利用所述预置编译语言将所述第三分组函数中对应的变量参数与固定参数填写入所述基础业务处理类调用表的行项中,得到业务处理类匹配调用表。5.根据权利要求2所述的通用接口的配置方法,其特征在于,所述基于所述预置编译语言、第四分组函数和第四配置规则建立通用外部处理类匹配调用表,所述第四分组...
【专利技术属性】
技术研发人员:吴超,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。