Урок 37. Spring REST. Глобальная обработка ошибок в REST-сервисе
Мы продолжаем разбираться в теме REST API и конкретно в этом видео я покажу на практике, как создать глобальный обработчик ошибок для RESTful веб-сервиса. В процессе мы вспомним аннотации @ControllerAdvice и @ExceptionHandler. А также научимся работать с классом ResponseEntity. 📍 Подписывайся на мой Telegram-канал об IT и разработке — https://t.me/mimimikhaylov_channel 🔗 Исходники к уроку можно найти тут — https://github.com/codekitchen-spring-course/lesson-37 ⌛️ Я постепенно буду выкладывать серию уроков по Spring (их будет около 40 штук), где я покажу и научу работать с такими инструментами, как Spring MVC, Spring Data, Spring Boot, Spring Security и Spring REST. И все это на реальных примерах. 🔔 Если не хочешь пропустить эти уроки, то подписывайся на канал. Обещаю, что это будет самый понятный и крутой курс по Spring, который есть в открытом доступе. 👉 Хочешь бесплатную консультацию от меня, то пиши в личку Telegram — https://www.t.me/mimimikhaylov ### Таймкоды для удобства: 00:00 — Вступление 00:12 — Как устроена глобальная обработка ошибок в REST? 02:43 — Реализуем глобальный обработчик ошибок 04:54 — Создаем класс ExceptionResponse 07:08 — Продолжаем реализовывать глобальный обработчик ошибок 08:41 — Выбираем HTTP-статус код ответа в случае ошибки 10:15 — Формируем тело ответа с помощью класса ResponseEntity 12:16 — Формируем заголовки ответа 13:59 — Краткое резюме того, что мы сделали 15:54 — Проверяем, что глобальный обработчик ошибок работает 20:36 — Подводим итоги ### Мои социальные сети: Instagram: https://www.instagram.com/artyom.mikhaylov LinkedIn: https://www.linkedin.com/in/artyom-mikhaylov/ Личный Telegram: https://www.t.me/mimimikhaylov Теги: #айти #программирование #springboot #springframework
Мы продолжаем разбираться в теме REST API и конкретно в этом видео я покажу на практике, как создать глобальный обработчик ошибок для RESTful веб-сервиса. В процессе мы вспомним аннотации @ControllerAdvice и @ExceptionHandler. А также научимся работать с классом ResponseEntity. 📍 Подписывайся на мой Telegram-канал об IT и разработке — https://t.me/mimimikhaylov_channel 🔗 Исходники к уроку можно найти тут — https://github.com/codekitchen-spring-course/lesson-37 ⌛️ Я постепенно буду выкладывать серию уроков по Spring (их будет около 40 штук), где я покажу и научу работать с такими инструментами, как Spring MVC, Spring Data, Spring Boot, Spring Security и Spring REST. И все это на реальных примерах. 🔔 Если не хочешь пропустить эти уроки, то подписывайся на канал. Обещаю, что это будет самый понятный и крутой курс по Spring, который есть в открытом доступе. 👉 Хочешь бесплатную консультацию от меня, то пиши в личку Telegram — https://www.t.me/mimimikhaylov ### Таймкоды для удобства: 00:00 — Вступление 00:12 — Как устроена глобальная обработка ошибок в REST? 02:43 — Реализуем глобальный обработчик ошибок 04:54 — Создаем класс ExceptionResponse 07:08 — Продолжаем реализовывать глобальный обработчик ошибок 08:41 — Выбираем HTTP-статус код ответа в случае ошибки 10:15 — Формируем тело ответа с помощью класса ResponseEntity 12:16 — Формируем заголовки ответа 13:59 — Краткое резюме того, что мы сделали 15:54 — Проверяем, что глобальный обработчик ошибок работает 20:36 — Подводим итоги ### Мои социальные сети: Instagram: https://www.instagram.com/artyom.mikhaylov LinkedIn: https://www.linkedin.com/in/artyom-mikhaylov/ Личный Telegram: https://www.t.me/mimimikhaylov Теги: #айти #программирование #springboot #springframework



