در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این دوره آموزشی با Spring Boot آشنا شده و بر نکات ، ترفندها و تکنیک های کدنویسی در آن کاملا مسلط خواهید شد.
عنوان اصلی : Spring Boot Tips, Tricks, and Techniques
ترفندهای تزریق وابستگی بهار:
بررسی اجمالی دوره
اجتناب از مشکلات رایج DI - تزریق میدانی
استفاده از فیلدهای تغییرناپذیر با تزریق سازنده
با Bean @Qualifier از Runtime Clash of Beans اجتناب کنید
استفاده از محدوده لوبیا برای جلوگیری از ایجاد غیر ضروری
ترجیح دادن ترکیب اجزای فنری بر ارث
استفاده از پیکربندی و پروفایل ها با Spring Boot:
پیکربندی Bean مبتنی بر XML را با یک پیکربندی برنامهای جایگزین کنید
جداسازی پیکربندی در اجزای ریز دانه @Configuration
استفاده از پروفایل ها برای پیکربندی در هر محیط
درک وراثت yml Config با Spring
بهترین روش ها در طراحی REST API با Spring:
اجتناب از نشت نهادها از لایه DB به API - معرفی DTO
تعریف نقاط پایانی - انتخاب بین @GetMapping و @RequestMapping
استفاده از تبدیل خودکار Spring با @RequestBody Annotation
پیاده سازی API که استثناها را به تماس گیرنده منتشر می کند
ایجاد یک API که با REST بازی می کند - نگاشت استثناها به کدهای HTTP
نوشتن استارت های فنری با کارایی بالا:
ایجاد یک پروژه راهاندازی فنری که اکو سیستم بهار را گسترش میدهد
پیکربندی Spring Beans مدیریت شده توسط Starter ما - تعریف API
تعریف مؤلفههایی که راهاندازی برنامه Spring Boot را تسریع میکنند
ارائه مولفه های با کارایی بالا که می تواند توسط برنامه های کاربردی مشتری استفاده شود
تکنیک هایی برای اینکه تست های خود را با بوت فنری قابل نگهداری تر کنید:
اجتناب از تست Spring Anti-Pattern: Live Tests
جایگزینی تست های زنده با تست های یکپارچه سازی کامل
افزایش سرعت تست های MVC با استفاده از MockMVC
ساده کردن امنیت تست با زمینه امنیتی تمسخر آمیز
فقط لوبیاهای مورد نیاز را انتخاب کنید تا آزمایشات شما قابل نگهداری تر باشد
طراحی برای انعطاف پذیری و تحمل خطا:
پیکربندی سوکت و زمان درخواست برای RestTemplate
جداسازی RestTemplate به ازای میکرو سرویس مشتری
محافظت در برابر شکست با منطق مدار شکن
استفاده از RetryTemplate برای تلاش مجدد در صورت عدم موفقیت سرویس پایین دست
تکنیک هایی برای اینکه اپلیکیشن Spring خود را قابل نگهداری کنید:
پیکربندی گزارش بهار برای جلوگیری از ثبت نویز
استقرار برنامه خود را با افزونه Spring Docker به صورت خودکار انجام دهید
استفاده از میکرومتر برای اندازه گیری حافظه پنهان استفاده شده در برنامه برای جلوگیری از نشت حافظه
زمان پاسخ نقاط پایانی را با هیستوگرام کنترل کنید
Metrics را از طریق Prometheus در معرض دید قرار دهید تا نظارت بر آنها ایجاد شود
Spring Boot Tips, Tricks, and Techniques
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
آموزش رفع عیب Kubernetes
دوره کدنویسی پروژه های یادگیری ماشینی با Scala and Spark
دوره عملی ساخت برنامه های کاربردی با Spring Boot 2
آموزش طراحی و کدنویسی میکروسرویس ها بوسیله Spring Boot 2.0
آموزش جامع دیپ لرنینگ با Apache Spark
فیلم یادگیری Containers for Microservices Kubernetes and Docker Recipes
آموزش انجام پروژه های Machine Learning به زبان Java
آموزش کار با عبارات منظم در زبان Java
اشتباهات نرم افزار نویسی و اشتباهات تجاری در ساخت نرم افزارها
آموزش ترفندها و نکات و تکنیک های داکر
اطلاع رسانی حذف دوره های قدیمی و تخفیفات نوروزی مشاهده