<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> public class CustomEmailValidator implements ConstraintValidator<Email, String> { @Override public boolean isValid(String value, ConstraintValidatorContext context) { } } public class UserModel { private String username; private String email; } public class UserController { @PostMapping("/register") public String registerUser(@Valid @RequestBody UserModel userModel) { } } @ControllerAdvice public class GlobalExceptionHandler { @ExceptionHandler(MethodArgumentNotValidException.class) @ResponseStatus(HttpStatus.BAD_REQUEST) public ResponseEntity<String> handleValidationException(MethodArgumentNotValidException ex) { } }


上一篇:
下一篇:
切换中文