Validation & Exception Handling
4 Topics
1
Bean Validation with @Valid and Jakarta Validation Constraints
Applying @NotNull, @Size, @Email, and triggering validations on controllers inputs.
2
Custom Validators — Writing Your Own Validation Logic
Implementing ConstraintValidator and custom annotations.
3
@ControllerAdvice and @ExceptionHandler — Global Exception Handling
Catching application exceptions centrally and formatting clean error responses.
4
RFC 7807 Problem Details — Standardized Error Responses
Implementing standardized REST error payload specifications in Spring Boot 3.