优雅的方式来校验spring-boot的form表单参数和json的body参数合法性验证方式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了优雅的方式来校验spring-boot的form表单参数和json的body参数合法性验证方式相关的知识,希望对你有一定的参考价值。
参考技术A 作为一个好的服务端的开发人员,对于外部传入的参数一定要做参数验证,我们使用springboot可以方便的利用内置的 javax.validation 包来进行参数的验证对于RequestParam类型参数的验证,需要在controller类上面加入 @Validated 注解
下面的例子就是简单的post方法中的form表单参数验证
下面的例子就是简单的post方法中的form表单中有复杂参数验证
对于RequestBody类型参数的验证,需要在 @RequestBody 参数前面加上 @Valid 注解
下面的例子就是简单的post方法中的单个requestbody中有参数验证
下面的例子就是简单的post方法中的requestbody中有对象参数验证
以上是关于优雅的方式来校验spring-boot的form表单参数和json的body参数合法性验证方式的主要内容,如果未能解决你的问题,请参考以下文章