У меня было много ограничений на одно свойство, например:
@NotEmpty
@Size(min = 2, max = 20)
@Pattern(regexp= "^[0-9a-z_A-Z\u4e00-\u9fa5]+$")
private String username;
но, когда это сработает, он проверит все ограничения, и я просто хочу проверять их шаг за шагом, так что же мне делать? и я нашел специальное ограничение, то есть ограничение @Email, мне нравится это:
@NotEmpty
@Email
private String email;
Я обнаружил, что он будет проверять шаг за шагом, если проверка ограничения @NotEmpty не удалась, он не будет проверять ограничение @Email, я только что обнаружил, что у @Email есть функция, я хочу сказать, есть ли что-то особенное для @Email?
Это так запутано для меня, и я надеялся, что кто-то может мне помочь, спасибо.