ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Apprendre Spring Boot #3 Global Exception Handling & Custom Exceptions (HTTP 400, 500, DTO)

spring boot exception handling

spring boot error handling

spring boot globalexceptionhandler

restcontrolleradvice

java exception handling

global exception handler spring boot

custom exception spring boot

http status codes

http error 400

http error 500

spring boot validation

spring boot @valid

spring boot @responsestatus

gestion erreurs spring boot

exceptions java

rest api error handling

backend java

tutoriel spring boot

jiraws

Автор: JirAWS

Загружено: 2025-11-06

Просмотров: 280

Описание: Épisode N°3 de la playlist Apprendre Spring Boot - On s’attaque à la gestion des erreurs HTTP, aux Exceptions Java et à la Validation des inputs dans une API REST Spring Boot.

➜ 📆 Réserve ton appel découverte (gratuit) avec moi : https://calendly.com/learning-jiraws/...

➜ 📖 Télécharge ton guide Java OFFERT : https://www.jiraws.com/javacore-maste...

Dans cette vidéo, on va mettre en place une stratégie propre de gestion d’erreurs dans un projet Spring Boot :
Implémentation des Exceptions en Java et rappel sur l’héritage (extends, Throwable, Exception, Error, OutOfMemoryError, DiskOutOfSpaceError…)
Création d’un GlobalExceptionHandler avec @RestControllerAdvice pour centraliser la gestion des erreurs
Mise en place d’une BadRequestException pour renvoyer un HTTP 400 propre
Réflexion sur les HTTP Codes (200, 201, 400, 500…) et sur ce que doit faire le front (toaster rouge/vert, UX)
Création d’exceptions personnalisées et intégration dans la logique métier (Service)
Conception : responsabilité d’une méthode Java, profondeur de fonction (function depth) et complexité de code
Validation des inputs envoyés en @RequestBody avec Spring Validation et l’annotation @Valid
Utilisation de @ResponseStatus pour lier les exceptions aux bons codes HTTP
Construction d’un DTO de sortie (PostOutput) pour standardiser la réponse HTTP
Mise en place d’une logique métier plus lisible avec l’approche Early Return (if (...) return / throw)

📹 Outils utilisés dans l’épisode : IntelliJ, MySQL, Postman (tests des erreurs, des DTO et des réponses HTTP).

🔔 Abonne-toi pour suivre toute la série Spring Boot et poser tes questions en commentaire !
➜ https://www.youtube.com/c/JirAWS?sub_...

📖 Chapitres de la vidéo :
00:00:00 Message important !
00:01:04 Briefing de l'épisode
00:03:36 Récap des outils (IntelliJ, MySQL, Postman)
00:06:20 Implémentation des Exceptions en Java
00:10:31 Ajout d'un GlobalExceptionHandler Spring
00:15:12 BadRequestException (HTTP Error 400)
00:20:30 @RestControllerAdvice dans un projet Spring Boot
00:21:16 Rappel Héritage Java (extends, Throwable, Exception)
00:26:21 Test avec les erreurs Throwable
00:34:01 Que fait-on d'une Erreur HTTP ?
00:38:01 Quiz : Où se trouve l'erreur de conception ?
00:40:05 Schéma : Ajout d'un nouveau Service IA
00:43:09 Création d'une Exception personnalisée
00:46:04 Logique métier avec Exception personnalisée
00:49:53 Rappel : État du projet actuel
00:51:26 Schéma : Conception d'un Service multi-usage
00:56:53 Validation des Inputs @RequestBody
01:02:03 Annotation @Valid (spring validation)
01:03:49 L'intérêt de faire plusieurs validations
01:05:53 Conception : Responsabilité d'une Méthode Java
01:06:44 @ResponseStatus (200, 201, 400...)
01:09:53 Réponse HTTP avec DTO PostOutput
01:13:15 Logique métier : Early Return (if + return / throw)
01:14:51 Finalisation du RestController

🌐 https://www.jiraws.com
📧 [email protected]

#Java #SpringBoot #Back-END

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Apprendre Spring Boot #3 Global Exception Handling & Custom Exceptions (HTTP 400, 500, DTO)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]