[发明专利]参数校验方法、装置、计算机存储介质及嵌入式设备在审
申请号: | 201811278467.7 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109597816A | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 张盟 | 申请(专利权)人: | 京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司 |
主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/27 |
代理公司: | 北京慧智兴达知识产权代理有限公司 11615 | 代理人: | 李丽颖;韩龙 |
地址: | 510663 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据校验 配置参数 计算机存储介质 嵌入式设备 参数校验 处理逻辑 校验成功 写入设备 不兼容 出错 数据库 统一 返回 | ||
本发明提供了一种参数校验方法、装置、计算机存储介质及嵌入式设备,该方法包括:接收交互子系统提交的配置参数;根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验;当所述配置参数通过数据校验时,将所述配置参数写入设备数据库,并返回校验成功消息。本发明可通过统一的数据校验规则对接收到的子系统提交的配置参数进行数据校验处理,进而降低各个交互子系统的处理逻辑的复杂程度,避免由于各个交互子系统的数据校验方式不统一导致的不兼容和数据校验出错的问题。
技术领域
本发明涉及数据库技术领域,尤其涉及一种参数校验方法、装置、计算机存储介质及嵌入式设备。
背景技术
在现在的通信设备中,随着业务越来越复杂,设备中需要保存的数据量越来越庞大,数据要适应的场景也越来越复杂,现有的数据校验方式是各个子系统(例如web,网管)分别负责本身提交数据的校验。当数据越来越多时,各个子系统为了校验数据会不堪重负,不但增加了子系统的数据处理逻辑,而且各个子系统的数据校验方式可能不统一导致不兼容和数据校验出错。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的参数校验方法、装置、计算机存储介质及嵌入式设备。
本发明的一个方面,提供了一种参数校验方法,包括:
接收交互子系统提交的配置参数;
根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验;
当所述配置参数通过数据校验时,将所述配置参数写入设备数据库,并返回校验成功消息。
可选地,在所述根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验之前,所述方法还包括:
根据所述配置参数的标识信息查找所述设备数据库字段信息,以获取所述配置参数对应的校验字段,所述校验字段为设备数据库中设置的用于记录配置参数对应的数据校验规则的字段;
获取查找到的校验字段中记录的数据校验规则。
可选地,所述数据校验规则包括数据合法性校验规则和数据有效性校验规则;
根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验,包括:
根据所述数据合法性校验规则对所述配置参数的数据类型进行合法性校验;
当所述配置参数通过合法性校验时,根据数据有效性校验规则对所述配置参数的参数值进行有效性校验。
可选地,所述数据合法性校验规则用于限定配置参数的数据类型;
所述数据有效性校验规则包括数据取值范围、取值集合、正则表达式和或校验函数,用于限定配置参数的参数值取值范围。
可选地,所述方法还包括:
根据当前设备的各个配置参数的数据特征生成各配置参数对应的数据校验规则,并在所述设备数据库中设置用于记录配置参数对应的数据校验规则的校验字段。
本发明的另一个方面,提供了一种参数校验装置,包括:
接受模块,用于接收交互子系统提交的配置参数;
数据校验模块,用于根据所述配置参数对应的数据校验规则对所述配置参数进行数据校验;
数据处理模块,用于当所述配置参数通过数据校验时,将所述配置参数写入设备数据库,并返回校验成功消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司,未经京信通信系统(中国)有限公司;京信通信系统(广州)有限公司;京信通信技术(广州)有限公司;天津京信通信系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811278467.7/2.html,转载请声明来源钻瓜专利网。