آموزش اشکال زدایی و مدیریت خطا در Spring Framework 5

Debugging and Error Handling in Spring Framework 5

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اشکالات و استثناهای کشف نشده در برنامه های Spring 5 شما منجر به تجربه کاربری ضعیف می شود و برنامه شما را در معرض حملات مخرب قرار می دهد. این دوره به شما می آموزد که چگونه برنامه های Spring 5 خود را اشکال زدایی کنید و استثناها را در برنامه خود مدیریت کنید. اشکال زدایی برنامه های Spring 5 برای اشکالات احتمالی اولین گام برای ساختن برنامه های کاربردی پایدار و ایمن است و رسیدگی به استثناها دومین مرحله است. در این دوره آموزشی، Debugging and Error Handling in Spring Framework 5، شما یاد خواهید گرفت که برنامه های Spring 5 خود را با استفاده از IntelliJ IDEA اشکال زدایی کنید و با استفاده از استثنائات، برنامه های خود را در تولید ایمن کنید. ابتدا، نحوه اشکال زدایی یک برنامه کاربردی در طول توسعه با استفاده از IDE ها، تنظیم نقاط شکست و تغییر رفتار نقطه شکست بر اساس مقادیر متغیرها را بررسی خواهید کرد. در مرحله بعد، در صورت عدم رسیدگی به استثنائات، مدیریت استثنا و آسیب پذیری های امنیتی را که برنامه خود را روی آنها باز می کنید، کشف خواهید کرد. در نهایت، یاد خواهید گرفت که چگونه استثناها را در سطح کنترلر و در سطح برنامه با استفاده از حاشیه نویسی ارائه شده در Spring Framework 5 مدیریت کنید. پس از اتمام این دوره، مهارت ها و دانش رفع اشکال را خواهید داشت. برنامه های کاربردی Spring 5 و رسیدگی به استثنائات محیط تولید مورد نیاز برای ایمن سازی برنامه ها از هرگونه سوء استفاده و آسیب پذیری احتمالی و بهبود تجربه کلی مشتری برای برنامه شما.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

آماده سازی محیط Preparing the Environment

  • بررسی اجمالی Overview

  • چکمه بهار و بهار Spring and Spring Boot

  • بررسی اجمالی پروژه Project Overview

  • اشکال زدایی Debugging

  • استثناها Exceptions

  • استثناهای کشف نشده Uncaught Exceptions

  • پستچی Postman

  • خلاصه Summary

اشکال زدایی پروژه Debugging the Project

  • بررسی اجمالی Overview

  • بررسی اجمالی اشکال زدایی Debugging Overview

  • راه اندازی در حالت اشکال زدایی (با استفاده از IDE) Launching in Debug Mode (Using IDE)

  • پیکربندی اشکال زدایی بهار Spring Debug Configuration

  • تنظیم نقطه انفصال Setting a Breakpoint

  • متغیرها را مرور کنید Review the Variables

  • نقاط شکست را کنترل کنید Control the Breakpoints

  • گزارش پیکربندی خودکار Auto-configuration Report

  • خلاصه Summary

رسیدگی به استثناها Handling Exceptions

  • بررسی اجمالی Overview

  • رسیدگی به استثنا Exception Handling

  • صفحه برچسب سفید The Whitelabel Page

  • یک استثنا مطرح کنید Raise an Exception

  • کنترل کننده استثنای پیش فرض را سفارشی کنید Customize Default Exception Handler

  • با استفاده از ErrorController Using ErrorController

  • صفحات الگو Template Pages

  • وضعیت پاسخ HTTP HTTP Response Status

  • بهترین شیوه ها Best Practices

  • خلاصه Summary

استفاده از ExceptionHandler Using ExceptionHandler

  • بررسی اجمالی Overview

  • بررسی اجمالی @ExceptionHandler @ExceptionHandler Overview

  • @ExceptionHandler را ایجاد کنید Create @ExceptionHandler

  • استثنا را اداره کنید Handle the Exception

  • رسیدگی به استثناهای خاص Handle Specific Exceptions

  • اطلاعات درخواست را بخوانید Read Request Information

  • خلاصه Summary

مشاوره کنترلر ControllerAdvice

  • بررسی اجمالی Overview

  • رسیدگی به استثنای جهانی Global Exception Handling

  • نمای کلی @ControllerAdvice @ControllerAdvice Overview

  • @ControllerAdvice را ایجاد کنید Create @ControllerAdvice

  • ExceptionHandler@ را اضافه کنید Add @ExceptionHandler

  • تعیین محدوده @ControllerAdvice Scoping the @ControllerAdvice

  • سفارش @ControllerAdvice Order of @ControllerAdvice

  • خلاصه Summary

نمایش نظرات

آموزش اشکال زدایی و مدیریت خطا در Spring Framework 5
جزییات دوره
1h 53m
43
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Afzaal Ahmad Zeeshan Afzaal Ahmad Zeeshan

Afzaal Ahmad Zeeshan یک مهندس ارشد نرم افزار از Rabwah ، پاکستان است و برای توسعه منظم روزمره ، از NET Core و Node.js خوشش می آید. او در زمینه Cloud ، Mobile و API متخصص است. افضال با پلتفرم Azure تجربه دارد و دوست دارد کتابخانه ها/نرم افزارهای چند پلتفرمی را با NET Core ایجاد کند. Afzaal یک Alibaba Cloud MVP است ، دو بار به دلیل رهبری جامعه در توسعه نرم افزار ، پنج برابر وضعیت CodeProject MVP برای نوشتن و راهنمایی فنی و 4 برابر وضعیت MVP C # Corner در همان زمینه به وی امتیاز Microsoft MVP اعطا شده است. Afzaal یک منبع فعال فعال در GitHub و GitLab است ، شما می توانید او را به عنوان afzaal-ahmad-zeeshan پیدا کنید.