![8916e3afb6d48259375e9cee6fbc0fcf.png](https://i-blog.csdnimg.cn/blog_migrate/7c18b72929783b255223f86714441dbe.jpeg)
![aa4fcf795b9213479dc9ac97d13f6a96.png](https://i-blog.csdnimg.cn/blog_migrate/62d469b7d0c16ef4aa843cb5eedfe0dd.jpeg)
参数校验
作为后端工程师,接口的参数校验重要性不言而喻,即使前端同学做了数据校验,也要防止绕过客户端通过 http 工具请求非法数据。如何减少一堆 if 参数判断呢,可以使用 @ Validated 实现。
controller 层参数校验
1、单个参数的校验
![0ac8d6bf5c9deaba2381c64232da1cfd.png](https://i-blog.csdnimg.cn/blog_migrate/7fd2a7d7421fb4b5f2b1b742ad54f01f.jpeg)
注意:Validated 注解需要写到类上,不然不生效。
参数校验
作为后端工程师,接口的参数校验重要性不言而喻,即使前端同学做了数据校验,也要防止绕过客户端通过 http 工具请求非法数据。如何减少一堆 if 参数判断呢,可以使用 @ Validated 实现。
1、单个参数的校验
注意:Validated 注解需要写到类上,不然不生效。