@NotNull
, @NotBlank
и @NotEmpty
?public class Name {
@NotNull
@Size(min=1, max=16)
private String firstname;
@NotNull
@Size(min=1, max=16)
private String lastname;
...
}
и тут у меня вопрос, зачем использовать @NotNull
если у нас есть @Size
в котором задана минимальная длина (min=1) ? String name = null;
NotNull = false
NotEmpty = false
NotBlank = false
String nam = "";
NotNull = true
NotEmpty = false
NotBlank = false
String name = " ";
NotNull = true
NotEmpty = true
NotBlank = false
String name = "zojian"
NotNull = true
NotEmpty = true
NotBlank = true