@NotNull、@NotBlank和@NotEmpty

 

@NotNull:The annotated element must not be {@code null}.Accepts any type.
	只是校验不能为null,任何类型的数据都可以用
@NotEmpty:Asserts that the annotated string, collection, map or array is not {@code null} or empty.
	校验String、集合等不为null不是空的(“ ”空格被认为非空)
@NotBlank:Validate that the annotated string is not {@code null} or empty.The difference to {@code NotEmpty} is that trailing whitespaces are getting ignored.
	校验String不能为null也不能为“ ”。也就是说,如果是“ ”,@NotEmpty为true,@NotBlank为false。

三者关系:@NotNull为其他两个的元注解。如下图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值