什么时候做验证比较明确的例子

参数验证有两种,1.合法性验证;2.合理性验证。
比如接口需要接受一个int型的userId,合法性就是验证客户端传的是否是一个int型的值,合理性验证是要判断数据库中是否存在这个userId。
合理性验证是肯定要放到业务逻辑层的,所以有人就选择干脆把合法性验证也放到业务逻辑层,这样的话控制器层就没有验证了。

 

转自:https://www.cnblogs.com/RayWang/p/9221484.html

转载于:https://www.cnblogs.com/Anthony518/p/11206748.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值