دوره آموزشی Java Persistence API (JPA): بخش1 اصول اولیه
1 ساعت 31 دقیقهمتوسط2018-06-19
مدرسین

Kesha Williams
Software Engineering Manager, Speaker, Tech Blogger
جزئیات دوره
Java Persistence API (JPA) استانداردی برای نگاشت اشیاء جاوا به پایگاه داده های رابطه ای است. JPA چندین مزیت نسبت به روشهای سنتی دسترسی به داده مانند اتصال به پایگاه داده جاوا (JDBC) ارائه می دهد. در این دوره عملی، کشا ویلیامز این مزایا را مورد بحث قرار می دهد و شما را با اصول JPA، مدیریت نهاد، مدیریت معاملات و نگاشت روابط آشنا می کند. پس از اتمام این دوره، به یک درک جامع از JPA و داده های پایدار در برنامه های کاربردی Java مجهز خواهید شد.
اهداف یادگیری
پشتکار چیست؟
پیکربندی و موجودیت JPA
مزایای JPA نسبت به JDBC خالص
مدیریت نهادها با EntityManager API
ایجاد، تداوم، خواندن، به روز رسانی و حذف اشیاء
مدیریت معاملات
تکنیک های نقشه برداری پیشرفته با استفاده از حاشیه نویسی
نحوه ترسیم روابط
اهداف یادگیری
پشتکار چیست؟
پیکربندی و موجودیت JPA
مزایای JPA نسبت به JDBC خالص
مدیریت نهادها با EntityManager API
ایجاد، تداوم، خواندن، به روز رسانی و حذف اشیاء
مدیریت معاملات
تکنیک های نقشه برداری پیشرفته با استفاده از حاشیه نویسی
نحوه ترسیم روابط
مهارت ها
Back-End Web DevelopmentJavaOracleWeb DevelopmentProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
1. درک Java Persistence API (JPA)
- 03 - اصرار چیست
- 04 - نگاشت رابطه ای شی (ORM)
- 05 - مروری بر JPA
- 06 - پیکربندی و نهادهای JPA
- 07 - مزایای JPA نسبت به JDBC خالص
- 08 - نگاهی به پروژه دوره
- 09 - ابزار پروژه دوره را مرور کنید
2. مدیریت نهادها با EntityManager
- 10 - EntityManager
- 11 - ایجاد اشیا
- 12 - اشیاء ماندگار
- 13 - خواندن اشیا
- 14 - به روز رسانی اشیاء
- 15 - حذف اشیا
3. مدیریت معاملات
- 16 - چرخه حیات موجودیت
- 17 - مدیریت اجمالی معاملات
- 18 - مدیریت تراکنشهای نمایشی
- 19 - نقشه برداری پیشرفته با استفاده از حاشیه نویسی
4. نگاشت رابطه در JPA
- 20 - روابط
- 21 - مروری بر استراتژیهای نقشه برداری
- 22 - نمای کلی انجمنهای نقشه برداری
- 23 - حوادث آبشاری
نتیجه
- 24 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی ماندگاری جاوا با JPA و Hibernate
- دوره آموزشی Java Persistence با JPA
- دوره آموزشی Java Persistence API (JPA): بخش 2 وراثت و پرس و جو
- دوره آموزشی جاوا EE: اعتبارسنجی Bean
- دوره آموزشی ایجاد اولین میکروسرویس اسپرینگ بوت
- دوره آموزشی نسخه Java Enterprise
- دوره آموزشی یادگیری جامع Java EE 8
- دوره آموزشی اسپرینگ کلود GCP: راه اندازی یک دیتابیس کلود SQL
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک برنامه نویس جاوا
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Java EE 7
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اسپرینگ
- مسیر آموزشی شروع به کار در توسعه Spring
- مسیر آموزشی آماده شدن برای گواهینامه Google Associate Android Developer
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن موبایل اندروید
- مسیر آموزشی ایجاد مهارت های جاوا
- مسیر آموزشی شروع به عنوان یک توسعه دهنده جاوا