آموزش Advanced Spring: برنامه های کاربردی
43m
19
Lynda & Linkedin
23 تیر 1400
-
دارد (اگر در سایت مرجع باشد، قرارداده می شود.)
دارد
دارد (در صورت درخواست)

https://donyad.com/d/d287

آموزش Advanced Spring: برنامه های کاربردی

Advanced Spring: Application Events

سرفصل ها و درس ها | نظرات

توضیحات دوره:

کشف نحوه معماری یک برنامه جدید یک معامله بزرگ است. انجام اشتباه این روش بعداً می تواند منجر به سردرد بزرگی شود. آزمایش و refactoring می تواند کابوس باشد. اما لازم نیست اینگونه باشد. در این دوره ، مربی Terezija Semenski روشهای طراحی قدرتمند و آسان برای دنبال کردن رویدادهای Spring را به شما نشان می دهد که می توانید برای نوشتن کدهای تمیز ، قابل آزمایش و قابل نگهداری با طراحی معماری انعطاف پذیر و به هم پیوسته استفاده کنید. Terezija چگونگی استفاده از رویدادهای Spring را با جایگزینی تماس های متد سنتی توضیح می دهد ، سپس مجموعه ای قدرتمند از ویژگی های رویداد Spring را توصیف می کند. او نحوه ایجاد و انتشار رویدادهای سفارشی و نحوه پیاده سازی شنونده جدید برای رویدادها را پوشش می دهد. ترزیجا دوره را با بحث در مورد رویدادهای ناهمزمان ، فیلتر کردن رویدادها و رویدادهای مرتبط با معامله به پایان می رساند.


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

معرفی Introduction

  • از رویدادهای بهار استفاده کنید Take advantage of Spring events

  • چه چیزی میخواهید بدانید What you need to know

1. بررسی قدرت رویدادهای بهار 1. Exploring the Power of Spring Events

  • رویدادهای بهاری در مقابل فراخوانی های روش مستقیم Spring events vs. direct method calls

  • نکات برجسته رویدادهای بهار Highlights of Spring events

  • فصلنامه Chapter Quiz

2. اجرای رویدادهای سفارشی بهاری 2. Implementing Custom Spring Events

  • رویدادهای سفارشی ایجاد و منتشر کنید Create and publish custom events

  • شنونده جدیدی را برای رویدادها پیاده سازی کنید Implement a new listener for events

  • چالش: یک شنونده رویداد جدید ایجاد کنید Challenge: Create a new event listener

  • راه حل: یک شنونده رویداد جدید ایجاد کنید Solution: Create a new event listener

  • مسابقه فصل Chapter Quiz

3. Async و فیلتر کردن رویدادها 3. Async and Filtering Events

  • وقایع ناهمگام را پیاده سازی کنید Implement asynchronous events

  • فیلتر کردن رویدادها Filter events

  • مسابقه فصل Chapter Quiz

4. رویدادهای معاملاتی 4. Transactional Events

  • حوادث مقید به معامله Transaction bound events

  • شنوندگان رویداد معامله سفارشی را پیاده سازی کنید Implement custom transaction event listeners

  • چالش: شنونده رویداد معامله سفارشی ایجاد کنید Challenge: Create a custom transaction event listener

  • راه حل: یک شنونده رویداد معامله سفارشی ایجاد کنید Solution: Create a custom transaction event listener

  • مسابقه فصل Chapter Quiz

نتیجه Conclusion

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

نمایش نظرات

نظری ارسال نشده است.

Terezija Semenski

توسعه دهنده نرم افزار ، ریاضی دان ، نویسنده و زبان آموز Terezija Semenski به عنوان یک ریاضیدان و توسعه دهنده نرم افزار کار می کند. Terezija با یک ذهنیت تجاری ، یک ذهنیت یادگیری و علاقه به زندگی به زندگی نزدیک می شود. او دارای تجربه به عنوان یک توسعه دهنده نرم افزار و تیم QA در پروژه های توسعه برنامه های آموزشی ، مالی و بانکی است. وی همچنین در بخش آموزش و پرورش تدریس IT و ریاضیات را انجام داده است. Terezija در حال حاضر به عنوان یک مربی آزاد و توسعه دهنده نرم افزار کار می کند ، و او در حال نوشتن اولین کتاب خود است.