How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Use custom validators in correct order

calendar_today June 28, 2026 person IgorArnaut domain spring-boot

I have this DTO class that has class-level custom validators, Password and ConfirmPassword , depend on other fields, and I intend to use them on another DTO object. @Data @Builder(toBuilder = true) @Password @ConfirmPassword public class RegisterDTO { @NotBlank(message = “{email.NotBlank}”) @Email(message = “{email.Email}”) private String email; @NotBlank(message = “{password.NotBlank}”) private String password; private String password2; @NotBlank(message = “{phone.NotBlank}”) @Pattern(regexp = “^\+381 \d{2} \d{6,7}$”, message = “{phone.Pattern}”) private String phone; @NotBlank(message = “

open_in_new Read original post