آموزش Java EE: زمینه ها و تزریق وابستگی

Java EE: Contexts and Dependency Injection

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Contexts and Dependency Injection (CDI) مجموعه ای از خدمات است که می تواند به بهبود رفتار برنامه های شما کمک کند. در این دوره ، با CDI و نحوه استفاده از آن در برنامه Java EE خود آشنا شوید. نحوه پیکربندی یک محیط برای CDI را کشف کنید. درباره لوبیا CDI ، نحوه استفاده از آن و معنای داشتن چرخه زندگی اطلاعات کسب کنید. سپس ، با ویژگی های مختلف CDI ، از جمله مقدماتی ، تهیه کنندگان ، رویدادها ، ناظران و رهگیرها آشنا شوید. سرانجام ، این دوره CDI و JavaServer Faces (JSF) را پوشش می دهد.
موضوعات شامل:
  • زمینه ها و تزریق وابستگی (CDI) چیست؟
  • استفاده از لوبیای CDI
  • مدیریت چرخه حیات لوبیا
  • ایجاد و پیکربندی مقدماتی
  • پیاده سازی روشهای تولید کننده
  • ترکیب تولیدکنندگان و مقدماتی
  • استفاده از رویدادها ، ناظران و رهگیرها
  • محدوده لوبیا و زمینه

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • با استفاده از چالش ها Using the challenges

1. مقدمه CDI 1. CDI Introduction

  • وابستگی و اتصال چیست؟ What are dependency and coupling?

  • زمینه و تزریق وابستگی (CDI) چیست؟ What is contexts and dependency injection (CDI)?

  • پیکربندی و استفاده از CDI CDI configuration and use

2. لوبیا CDI 2. CDI Beans

  • لوبیا CDI چیست؟ What is a CDI bean?

  • چگونه از لوبیا CDI استفاده کنیم؟ How to use a CDI bean?

  • مدیریت چرخه حبوبات Bean lifecycle management

3. صلاحیت ها 3. Qualifiers

  • صلاحیت ها چیست؟ What are qualifiers?

  • مسابقات مقدماتی پیشرفته Advanced qualifiers

  • مقدماتی را ترکیب کنید Combine qualifiers

  • چالش: متناسب با نوع و زبان انتشار Challenge: Disambiguate by publication type and language

  • راه حل: متناسب با نوع انتشار و زبان Solution: Disambiguate by publication type and language

4- تولیدکنندگان 4. Producers

  • روش های تولید کننده چیست؟ What are producer methods?

  • تولید کنندگان در عمل Producers in action

  • تولید کنندگان و واجد شرایط را ترکیب کنید Combine producers and qualifiers

  • روش دفع مواد برای تولید کنندگان Disposer method for producers

5- وقایع و ناظران 5. Events and Observers

  • رویدادها و ناظران چیست؟ What are events and observers?

  • رویدادی را آتش بزنید و آن را مشاهده کنید Fire an event and observe it

  • رویدادهای Async Async events

  • چالش: ایجاد یک سیستم رویداد ورود Challenge: Create a log event system

  • راه حل: ایجاد یک سیستم رویداد ورود Solution: Create a log event system

6. رهگیران و اولویت ها 6. Interceptors and Priority

  • رهگیرها چیست؟ What are interceptors?

  • یک مورد استفاده از ورود به سیستم را اجرا کنید Implement a logging use case

  • سازندگان رهگیری Intercepting constructors

  • چالش: ایجاد یک رهگیر Challenge: Create an interceptor

  • راه حل: یک رهگیر ایجاد کنید Solution: Create an interceptor

7. گزینه های جایگزین و یادداشتVetoed 7. Alternatives and @Vetoed Annotation

  • گزینه های مختلف چیست؟ What are alternatives?

  • حاشیه نویسیVetoed چیست؟ What is the @Vetoed annotation?

8- دامنه ، متن و JSF 8. Scopes, Context, and JSF

  • دامنه و زمینه لوبیا چیست؟ What are bean scopes and context?

  • دامنه های CDI و چهره های JavaServer CDI scopes and JavaServer Faces

نتیجه Conclusion

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

نمایش نظرات

آموزش Java EE: زمینه ها و تزریق وابستگی
جزییات دوره
1h 43m
33
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
13,373
- از 5
ندارد
دارد
دارد
Alex Theedom
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alex Theedom Alex Theedom

Alex Theedom یک توسعه دهنده ، نویسنده و مربی سازمانی در Java است. الکس دارای بیش از 10 سال تجربه در زمینه برنامه های کاربردی Enterprise Java و Spring در بخش های مختلف از جمله امور مالی ، قمار ، و elearning است. او نویسنده منتشر شده ، سخنران کنفرانس ، ویرایشگر فنی ، مربی جاوا ، مربی باشگاه برنامه نویسی بچه ها ، اوراکل است. دارای مجوز حرفه ای در Java SE و Java EE و عضو دفتر سخنران OTN. او مربی الگوهای طراحی حرفه ای Java® EE است و در JavaOne San Francisco ارائه کرده است. Devoxx UK؛ jDay سوئد؛ جاوا روز لویو ، کیف و بلاروس؛ VOXXED Days استانبول؛ و JEEConf کیف. او اشتیاق خود را برای جاوا از طریق دوره هایی که برای برخی از مشهورترین ارائه دهندگان آموزش مانند LinkedIn ثبت کرده است ، به اشتراک می گذارد و مقالات زیادی برای Read Learn Code ، DZone و JavaCodeGeeks به چاپ رسانده است. اطلاعات بیشتر در مورد الکس را در لینکدین و readlearncode.com کسب کنید.