@NotNull注解不生效原因
在实体类的属性上加上@NotNull,如下图
注:javax.validation的包
@Data
public class User(){
@NotNull
private Integer age;
@NotNull(message = "用户名不能为空")
private String name;
}
需要在controller接口的方法参数加入@Valid注解
@GetMapping("login")
public Result login(@Valid User user) {
System.out.println("测试@notNull注解");
//验证密码操作省略
return Result.success();
}
版权声明:本文为qq_39190679原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。