دوره آموزشی Java EE: محتوا و تزریق وابستگی
1 ساعت 44 دقیقهپیشرفته2018-05-16
مدرسین

Alex Theedom
Enterprise Developer, Published Author, Trainer
جزئیات دوره
Contexts and Dependency Injection (CDI) مجموعه ای از خدمات است که می تواند به بهبود رفتار برنامه های شما کمک کند. در این دوره آموزشی با CDI و نحوه استفاده از آن در برنامه Java EE خود آشنا شوید. نحوه پیکربندی یک محیط برای CDI را کشف کنید. در مورد دانه های CDI، نحوه استفاده از آنها، و معنای چرخه زندگی بیاموزید. سپس، در مورد ویژگی های مختلف CDI، از جمله واجد شرایط، تولیدکنندگان، رویدادها، ناظران و رهگیرها بیاموزید. در نهایت، این دوره حوزه های CDI و چهره های جاوا سرور (JSF) را پوشش می دهد.
اهداف یادگیری
زمینه ها و تزریق وابستگی (CDI) چیست؟
استفاده از لوبیا CDI
مدیریت چرخه عمر لوبیا
ایجاد و پیکربندی واجد شرایط
پیاده سازی روش های تولید کننده
ترکیب تولیدکنندگان و واجد شرایط
استفاده از رویدادها، ناظران و رهگیرها
محدوده و زمینه لوبیا
اهداف یادگیری
زمینه ها و تزریق وابستگی (CDI) چیست؟
استفاده از لوبیا CDI
مدیریت چرخه عمر لوبیا
ایجاد و پیکربندی واجد شرایط
پیاده سازی روش های تولید کننده
ترکیب تولیدکنندگان و واجد شرایط
استفاده از رویدادها، ناظران و رهگیرها
محدوده و زمینه لوبیا
مهارت ها
Java EEBack-End Web DevelopmentJavaProgramming FoundationsOracleWeb DevelopmentSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از چالش ها
1. CDI مقدمه
- 04 - وابستگی و جفت شدن چیست
- 05 - زمینهها و تزریق وابستگی (CDI) چیست؟
- 06 - پیکربندی و استفاده از CDI
2. beans CDI
- 07 - beans CDI چیست
- 08 - نحوه استفاده از beans CDI
- 09 - مدیریت چرخه عمر لوبیا
3. واجد شرایط
- 10 - واجدین شرایط چیست
- 11 - مقدماتی پیشرفته
- 12 - ترکیب مقدماتی
- 13 - چالش - ابهام زدایی بر اساس نوع نشریه و زبان
- 14 - راه حل - ابهام زدایی بر اساس نوع نشریه و زبان
4. تولید کنندگان
- 15 - روشهای تولید کننده چیست
- 16 - تولیدکنندگان در حال عمل
- 17 - ترکیب تولید کنندگان و واجد شرایط
- 18 - روش دفع برای تولیدکنندگان
5. رویدادها و ناظران
- 19 - حوادث و ناظران چیست
- 20 - یک رویداد را آتش بزنید و آن را مشاهده کنید
- 21 - رویدادهای همگام
- 22 - چالش - ایجاد سیستم رویداد log
- 23 - راه حل - ایجاد سیستم رویداد log
6. رهگیرها و اولویت
- 24 - رهگیرها چیست
- 25 - استفاده از لاگ را اجرا کنید
- 26 - سازندههای رهگیری
- 27 - چالش - یک رهگیر ایجاد کنید
- 28 - راه حل - یک رهگیر ایجاد کنید
7. گزینههای جایگزین و @Vetoed Annotation
- 29 - جایگزین چیست
- 30 - حاشیه نویسی @Vetoed چیست
8. Scopes، Context و JSF
- 31 - محدوده و زمینه beans چیست
- 32 - محدودههای CDI و چهرههای جاوا سرور
نتیجه
- 33 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی Jakarta EE: ساخت اولین برنامه شما
- دوره آموزشی یادگیری جامع Java EE 8
- دوره آموزشی جاوا EE 8 :جاوا سرور Faces JSF 2.3
- دوره آموزشی جاوا EE 8: وب سرویس
- دوره آموزشی جاوا EE: بسته بندی و استقرار برنامه
- دوره آموزشی جاواEnterprise :7 EE جاوابینز (EJB)
- دوره آموزشی Java EE: سرورهای اپلیکیشن
- دوره آموزشی جاوا EE: جاوا سرورFaces (JSF)