آموزش چارچوب بهار در عمق

دانلود Spring Framework in Depth

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Spring یک چارچوب کاربردی و کانتینر وارونگی کنترل (IOC) برای پلتفرم جاوا است. ویژگی های اصلی این فریم ورک می تواند توسط هر برنامه جاوا استفاده شود و برای توسعه برنامه های سازمانی و مبتنی بر اینترنت ایده آل است. در این دوره آموزشی سطح متوسط ​​با معمار نرم افزار فرانک مولی، مروری جامع از Spring دریافت کنید. فرانک برنامه‌ها و سرویس‌های وب را با Spring توسعه می‌دهد و آنچه را که در مورد پیکربندی ApplicationContext (رابط دسترسی به مؤلفه‌ها، بارگیری فایل‌ها، انتشار رویدادها و موارد دیگر) و همچنین Bean (اشیاء درون ظرف Spring IOC) می‌داند، به اشتراک می‌گذارد. او یک گردش کار پیکربندی مدرن جاوا را نشان می‌دهد و چرخه عمر Spring را عمیقاً بررسی می‌کند، بنابراین می‌توانید چارچوب را گسترش دهید و مشکلاتی را که در برنامه‌های خود دارید بهتر عیب‌یابی کنید. به علاوه، یاد بگیرید که چگونه از برنامه‌نویسی جنبه‌محور برای افزودن رفتارها به برنامه‌هایتان به روشی قابل استفاده مجدد استفاده کنید.

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

مقدمه Introduction

  • بلوک های ساختمانی بهار Building blocks of Spring

  • آنچه شما باید بدانید What you should know

1. نمای کلی بهار 1. Spring Overview

  • مقدمه ای بر بهار Introduction to Spring

  • کانتینر وارونگی کنترل (IoC). The inversion of control (IoC) container

2. پیکربندی ApplicationContext 2. Configuring the ApplicationContext

  • پیکربندی Spring با جاوا Configuration of Spring with Java

  • مقدمه ای بر ApplicationContext Introduction to the ApplicationContext

  • پروفایل ها Profiles

  • زبان بیان بهار Spring Expression Language

  • با محیط زیست کار کنید Work with the environment

  • محدوده لوبیا Bean scopes

  • پروکسی ها Proxies

3. کامپوننت اسکن 3. Component Scanning

  • روش های چرخه حیات Lifecycle methods

  • اسکن کامپوننت The component scan

  • پیاده سازی کامپوننت اسکن Implementing component scanning

4. چرخه حیات لوبیا 4. The Bean Lifecycle

  • تصویر کلی The overall picture

  • چرا چرخه زندگی بسیار مهم است Why the lifecycle is so important

  • شروع: پس پردازش کارخانه لوبیا Init: Bean factory post-processing

  • مرحله استفاده The use phase

  • مرحله تخریب The destruction phase

  • شروع: پس پردازش لوبیا Init: Bean post-processing

  • Init: Bean instantiation Init: Bean instantiation

  • مرحله آغازین: بارگذاری تعاریف لوبیا The init phase: Loading bean definitions

  • Init: تنظیم کننده ها Init: Setters

  • Init: تفاوت ها بر اساس پیکربندی Init: Differences based on configuration

5. برنامه نویسی جنبه گرا 5. Aspect-Oriented Programming

  • راه حل: جنبه خود را بسازید Solution: Building your own aspect

  • نقطه برش های برنامه نویسی جنبه گرا (AOP) را تعریف کنید Define aspect-oriented programming (AOP) pointcuts

  • اجرای توصیه AOP: قبل از Implement AOP advice: Before

  • جنبه در بهار Aspecting in Spring

  • اجرای توصیه AOP: پس از Implement AOP advice: After

  • چالش: ساختن جنبه خود Challenge: Building your own aspect

  • پیاده سازی توصیه AOP: در اطراف Implement AOP advice: Around

نتیجه گیری Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش چارچوب بهار در عمق
جزییات دوره
1h 55m
32
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
426
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frank P Moley III Frank P Moley III

مهندس ارشد ارشد در Catch&Release

Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.

فرانک همه چیز را ساخته است، از برنامه های داخلی کوچک و تک کاره گرفته تا پلتفرم های توزیع شده جهانی در مقیاس بزرگ. از دیدگاه معماری و توسعه، او بر ساخت پلتفرم‌ها با استفاده از معماری‌های کاربردی مدرن و کانتینری‌سازی سیستم‌ها در ارائه‌های ابری چند ابری، عمومی و خصوصی، و ترکیبی تمرکز می‌کند. درایورهای فرانک فراتر از توسعه نرم افزار به امنیت، طراحی و مدل سازی داده ها، DevOps، چابکی و کیفیت گسترش می یابند. بزرگترین علاقه حرفه ای او به عنوان معلم و دانش آموز آموزش است. فرانک تلاش می کند هر روز چیز جدیدی یاد بگیرد و سپس آن را به هر تعداد که می تواند آموزش دهد.