[发明专利]注解后端校验方法、装置、计算机设备及存储介质在审
| 申请号: | 201810145750.6 | 申请日: | 2018-02-12 |
| 公开(公告)号: | CN108415834A | 公开(公告)日: | 2018-08-17 |
| 发明(设计)人: | 刘万晶 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/445 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 注解 校验 虚拟处理器 输入参数 解析 计算机设备 存储介质 校验成功 构建 提示 传输 检测 重复 申请 开发 | ||
本申请公开了一种注解后端校验方法、装置、计算机设备及存储介质。该方法包括:若检测到Web应用的输入参数,解析获取输入参数的注解,获取注解的类;将注解的类传输至预先构建的虚拟处理器中,解析获取注解的逻辑;根据注解的逻辑对注解进行后端校验,若注解通过后端校验,进行校验成功的提示。该方法将输入参数中注解的类当成参数传到虚拟处理器中,利用虚拟处理器解析注解的逻辑,再对注解的逻辑进行后端校验,避免了大量重复代码的编写,降低了开发难度。
技术领域
本申请涉及注解校验技术领域,尤其涉及一种注解后端校验方法、装置、计算机设备及存储介质。
背景技术
Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。一般的Web应用程序都是基于前端js(Javascript,即java脚本)或后端java代码实现对输入参数的校验,如果某个系统有多个地方用到校验,需要编写大量重复代码,不仅增加了工作量,还降低工作效率。
发明内容
本申请提供了一种注解后端校验方法、装置、计算机设备及存储介质,旨在解决现有技术中通过前端js或后端java代码实现对输入参数的校验,若系统存在多个地方用到校验,需要编写大量重复代码,导致开发校验代码难度提升的问题。
第一方面,本申请提供了一种注解后端校验方法,其包括:
若检测到Web应用的输入参数,解析获取输入参数的注解,获取注解的类;
将注解的类传输至预先构建的虚拟处理器中,解析获取注解的逻辑;
根据注解的逻辑对注解进行后端校验,若注解通过后端校验,进行校验成功的提示。
第二方面,本申请提供了一种注解后端校验装置,其包括:
类获取单元,用于若检测到Web应用的输入参数,解析获取输入参数的注解,获取注解的类;
逻辑获取单元,用于将注解的类传输至预先构建的虚拟处理器中,解析获取注解的逻辑;
校验单元,用于根据注解的逻辑对注解进行后端校验,若注解通过后端校验,进行校验成功的提示。
第三方面,本申请又提供了一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请提供的任一项所述的注解后端校验方法。
第四方面,本申请还提供了一种存储介质,其中所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行本申请提供的任一项所述的注解后端校验方法。
本申请提供一种注解后端校验方法、装置、计算机设备及存储介质。该方法在若检测到Web应用的输入参数,解析获取输入参数的注解,获取注解的类;将注解的类传输至预先构建的虚拟处理器中,解析获取注解的逻辑;根据注解的逻辑对注解进行后端校验,若注解通过后端校验,进行校验成功的提示。该方法将输入参数中注解的类当成参数传到虚拟处理器中,利用虚拟处理器解析注解的逻辑,再对注解的逻辑进行后端校验,避免了大量重复代码的编写,降低了开发难度。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种注解后端校验方法的示意流程图;
图2是本申请实施例提供的一种注解后端校验方法的子流程示意图;
图3是本申请实施例提供的一种注解后端校验方法的另一子流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810145750.6/2.html,转载请声明来源钻瓜专利网。





