[发明专利]互联网金融风控进件系统接口字段校验与管理系统及方法在审
申请号: | 202211350839.9 | 申请日: | 2022-10-31 |
公开(公告)号: | CN115544548A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 赖军 | 申请(专利权)人: | 重庆富民银行股份有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06Q40/02 |
代理公司: | 重庆强大凯创专利代理事务所(普通合伙) 50217 | 代理人: | 李东旭 |
地址: | 401121 重庆市渝*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 互联网 金融 风控进件 系统 接口 字段 校验 管理 方法 | ||
本发明涉及数据处理领域,具体为互联网金融风控进件系统接口字段校验与管理系统及方法。所述方法运用于所述系统,所述系统包括:接口文档管理模块,用于创建接口文档模板与上传接口文档;接口字段管理模块,用于根据查询条件展示接口文档中的字段,以及对字段进行编辑;校验规则管理模块,用于管理编辑校验规则。该技术方案能够提高字段扩展性,加强字段校验功能的通用性,并实现接口文档在线化管理,以减少开发人员工作量。
技术领域
本发明涉及数据处理领域,具体为互联网金融风控进件系统接口字段校验与管理系统及方法。
背景技术
在互联网金融风控系统中,需要对接来自不同合作方或者不同业务产品的接口,在接口调用时,需要利用字段校验技术根据不同的业务产品去判断执行不同的JAVA校验实体对象。传统字段校验技术是将接口字段封装成JAVA实体对象,基于JSR303做字段校验流程。
随着业务的逐渐发展,存在大量具有不同接口属性及字段的业务产品,需要封装的JAVA 实体对象越来越多,为了减少业务系统的压力,目前市面上部分技术方案通过增加接入层来处理字段的校验,大大减缓了业务系统的压力,但其仍然存在技术缺陷:
1.字段校验的基础是根据接口文档内容去进行编写校验逻辑,但现有技术的字段扩展性低,业务产品字段与校验规则发生变化时,需要修改其校验逻辑和字段取值逻辑;
2.字段校验功能的通用性也比较低,每新增一个业务产品或者新增字段,都需要重新开发代码,导致成本增加;
3.更新接口文档时,每次都需要寻找之前的接口文档然后在其基础上更新,接口没有在线化管理,维护十分困难。
发明内容
本发明的目的在于:提出互联网金融风控进件系统接口字段校验与管理系统及方法,该技术方案能够提高字段扩展性,加强字段校验功能的通用性,并实现接口文档在线化管理,以减少开发人员工作量。
为解决上述问题,本发明提供的基础方案:互联网金融风控进件系统接口字段校验与管理系统,该系统包括:接口文档管理模块,用于创建接口文档模板与上传接口文档;接口字段管理模块,用于根据查询条件展示接口文档中的字段,以及在上传的接口文档中直接对字段进行编辑;校验规则管理模块,用于管理编辑通用的校验规则,以及用于为接口文档中的字段配置校验规则,生成校验规则管理集。
基础方案的有益效果:本技术方案通过创建接口文档模板,以便对接口文档进行统一的管理,以适应大量不同接口属性及字段的业务产品,简化接口管理工作,同时得益于统一的接口文档模板,接口调用的系统数据也变得更加清晰明了,系统数据质量提升更有利于后续校验与管理;通过上传接口文档,实现在线化管理,便于更新维护;
通过接口字段管理模块能够方便快捷地对字段进行直接编辑,由于校验规则具有通用性,因此即使对字段进行了拓展也无需修改其校验逻辑和字段取值逻辑,使得字段的拓展更加简便,提高了字段的拓展性;
校验规则管理模块方便对校验规则进行统一的管理配置,包括对规则本身进行管理配置,以及针对每一个字段配置校验规则,并生成校验规则管理集便于后续管理维护,使得后续对校验规则的添加和修改能够面向所有进行过配置的字段生效,保证了校验规则的通用性,以上技术方案均较大程度减少开发人员工作量。
作为优选方案,每一个业务场景都在所述接口文档管理模块中创建有对应的接口文档模板。
实际中业务产品尽管多样,但业务场景是有限的,本技术方案,以业务场景为基准创建接口文档模板,增强了接口文档的通用性,降低了开发成本。
作为优选方案,所述校验规则管理集分为前置校验类型与后置校验类型,所述前置校验类型,用于针对请求报文进行校验;所述后置校验类型,用于针对接口响应报文进行校验。
本技术方案,通过设置前置校验类型与后置校验类型,针对性地对校验规则进行管理。使校验规则设置更匹配实际场景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆富民银行股份有限公司,未经重庆富民银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211350839.9/2.html,转载请声明来源钻瓜专利网。