注解方式对常见参数进行校验 java"/>
注解方式对常见参数进行校验 java
概述
在进行接口请求时,需要对入参进行校验,如下
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestBody;public void test(@RequestBody @Validated Param param){// ...
}
这时候便需要使用下面的这些注解,快速校验了
详细说明
为/不为null校验
@Null注解
被注解的元素必须为null
@Null(message = "必须为null")
private String username;
@NotNull注解
被注解的元素必须不为null
@NotNull(message = "必须不为null")
private String username;
为/不为空&null
@NotBlank注解
验证注解的元素值不为空
(不为null、去除首位空格后长度为0
) ,并且类型为String。
@NotBlank(message = "必须不为空")
更多推荐
注解方式对常见参数进行校验 java
发布评论