参数的校验方法、装置及存储介质制造方法及图纸

技术编号:40025729 阅读:19 留言:0更新日期:2024-01-16 17:27
本申请提供一种参数的校验方法、装置及存储介质,涉及通信领域,用于减少代码编写,提高开发工作的效率。该方法包括:获取目标方法的第一参数,目标方法为携带切面注解的切面类中的方法。解析第一参数,得到多个第一字段信息。从多个第一字段信息中确定至少一个第二字段信息,第二字段信息为多个第一字段信息中携带校验注解的第一参数,校验注解用于指示第二字段信息需要进行校验。根据每个第二字段信息对应的校验注解,对每个第二字段信息进行校验。若至少一个第二字段信息均通过校验,则生成校验成功信息,校验成功信息用于指示第一参数通过校验。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种参数的校验方法、装置及存储介质


技术介绍

1、在用户访问应用程序时,用户可以通过客户端向应用程序输入多个信息。服务端可以接收来自客户端的多个信息,并对每个信息进行校验,避免无效输入。

2、由于不同信息对应的业务类型和用途不同,服务端需要采用不同的校验方式对信息进行校验。例如,服务端可以校验信息是否为必填项、信息是否满足长度限制条件,具有特殊格式的信息(如邮箱)是否符合格式规则。但是,若系统存在多个需要进行信息校验的应用程序,则需要编写大量作用相同的代码,降低了开发工作效率。


技术实现思路

1、本申请提供一种参数的校验方法、装置及存储介质,用于减少代码编写,提高开发工作的效率。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,本申请提供一种参数的校验方法。该方法包括:获取目标方法的第一参数,目标方法为携带切面注解的切面类中的方法。解析第一参数,得到多个第一字段信息。从多个第一字段信息中确定至少一个第二字段信息,第二字段信息为多个第本文档来自技高网...

【技术保护点】

1.一种参数的校验方法,其特征在于,所述方法包括:

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

3.根据权利要求1或2所述的方法,其特征在于,所述根据每个所述第二字段信息对应的所述校验注解,对每个所述第二字段信息进行校验,包括:

4.根据权利要求3所述的方法,其特征在于,所述校验类型为以下任意一项:非空校验、唯一性校验、存在性校验、长度校验、正则表达式校验。

5.一种参数的校验装置,其特征在于,所述装置包括:

6.根据权利要求5所述的装置,其特征在于,

7.根据权利要求5或6所述的装置,其特征在于,<...

【技术特征摘要】

1.一种参数的校验方法,其特征在于,所述方法包括:

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

3.根据权利要求1或2所述的方法,其特征在于,所述根据每个所述第二字段信息对应的所述校验注解,对每个所述第二字段信息进行校验,包括:

4.根据权利要求3所述的方法,其特征在于,所述校验类型为以下任意一项:非空校验、唯一性校验、存在性校验、长度校验、正则表达式校验。

5.一种参数的校验装置,其特征在于,所述装置包括:

6.根据权利要求5所述的装置,其特征在于,

7.根据权利要求5或6所述的装置,其特征在于,

8...

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

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

1