Spring Boot Validations Explained | @Valid, Annotations & Custom Validation
Автор: The Curious Coder
Загружено: 2025-09-26
Просмотров: 958
Описание:
Java Spring Boot Interview Q29 !!
In this video, we dive deep into Spring Boot Validation with a practical REST API example. You’ll learn how to validate a user creation request using powerful validation annotations such as:
@NotNull, @NotBlank, @NotEmpty, @Size, @Email, @Pattern, @Min, @Max, @Positive, @Negative, @Digits, @Past, @Future, and the @Valid annotation in Spring Boot.
We’ll also cover:
1) Request validation in Spring Boot REST APIs
2) Using @Valid and @Validated annotations correctly
3) Handling validation errors with a Global Exception Handler (@RestControllerAdvice)
4) The complete step-by-step process of creating your own custom annotation for validation
5) How to apply the custom annotation in real-world REST API scenarios
6) Best practices for building production-ready Spring Boot applications with validations
This is a complete Spring Boot validation tutorial — from built-in annotations to creating and using custom validators — with code examples you can apply directly in your projects.
00:00 : Introduction
01:17 : Validation Without Annotations
03:36 : @NotNull Annotation
05:50 : Global Exception Handler
11:53 : @NotEmpty Annotation
14:06 : @NotBlank Annotation
15:54 : @Size Annotation
17:33 : @Min and @Max Annotation
19:15 : @Positive and @Negative Annotation
20:42 : @Digits Annotation
23:15 : @Email Annotation
25:54 : @Pattern Annotation
30:28 : Create Custom Validations
Global Exception Handler explained :
• Global Exception Handler explained : Java ...
Spring Boot Basics to Know :
1. Spring Boot and Java Setup
• Spring Boot and Java Setup
2. Project Object Model File | Understanding pom.xml
• Project Object Model File | Understanding ...
3. How to create an API ?
• How to create an API ?
4. How to Connect Spring Boot to a Database ?
• How to Connect Spring Boot to a Database ?
Instagram :
/ the.curious_coder
#interview #springboot #java
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: