数据校验
基于参数校验的过程中,应用数据在检测时,通过对于当前参数的-->存在,
比如更新的过程中,当期那数据必须是一个存在的, 而且 SQL 的数据展示会根据;
对于当期那的数据可以将共同的参数进行对比,通过对于 queryWapper 对比,查询到最终的数据, 经过对数据的行锁展示-->当前数据不能进行添加或者修改, 除非是当前事务发起的,拥有写锁的过程,对于数据更新操作来说,这才是一个全面的过程。
应用于当前更新操作中,主要对标的是集合数据中的去重,和逻辑中的集合数据过滤,;一般会利用 stream 流来进行数据的过滤,再添加 filter 的方法进行参数的对比,他对当期那的集合是非侵入性的操作,不会影响到当前的数据格式,经过数据格式的调整,得到最新的数据展示。
复制代码
如果说,参数校验是一个基本功,那就真的需要做的很彻底,对于参数的对比,更新,以及数据过滤,比如当数据校验---从数据的合法性到初始校验,
通过对于参数的对比--以及参数设计的类型 ,同时获取到数据的格式对比。
参数校验的本质是为了后端数据的合法性,在前端传输数据的过程中,数据有可能被恶意的篡改,如果侯丹没有合法性的数据校验,会遭到大面积的异常数据,可能形成刷单,漏洞等问题,
如何做到参数校验的数据?
后端数据不相信 前端穿过来的数据,
版权声明: 本文为 InfoQ 作者【卢卡多多】的原创文章。
原文链接:【http://xie.infoq.cn/article/ec462be7dc36bb6a70dedf01b】。文章转载请联系作者。
评论