使用篇SpringBoot服务端数据校验

Posted myitnews

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用篇SpringBoot服务端数据校验相关的知识,希望对你有一定的参考价值。

对于任何一个应用而言,客户端做的数据有效性验证都不是安全有效的,而数据验证又是一个企业级项目架构上最为基础的功能模块,这时候就要求我们在服务端接收到数据的时候也对数据的有效性进行验证。为什么这么说呢?往往我们在编写程序的时候都会感觉后台的验证无关紧要,毕竟客户端已经做过验证了,后端没必要在浪费资源对数据进行验证了,但恰恰是这种思维最为容易被别人钻空子。毕竟只要有点开发经验的都知道,我们完全可以模拟 HTTP 请求到后台地址,模拟请求过程中发送一些涉及系统安全的数据到后台,后果可想而知....

 

以上是关于使用篇SpringBoot服务端数据校验的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot之服务端数据校验

SpringBoot后端进行数据校验——JSR303的使用

使用SpringBoot校验客户端传来的数据

在SpringBoot中使用FluentValidator验证插件

后端使用@Valid注解进行数据校验

SpringMVC 数据校验(JSR-303)