قیمت این دوره : 100,000 تومان
  • مدرس دوره : محمد قاری ( رزومه )
  • تعداد دانشجویان این دوره : 45 نفر
  • تعداد ویدیوها : 31 ویدیو
  • مدت زمان دوره : 8:17:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1398/06/19
ثبتـــ نام در این دوره

دوره آموزش Hibernate و JPA از صفر

 

Hibernate  یک ORM    ( Object Relational Mapping )است که کاربرد اصلی هایبرنیت نگاشت یک کلاس جاوا به یک جدول در پایگاه داده است. هایبرنیت همچنین ابزاری را برای بازیابی داده‌ها فراهم می‌آورد. هایبرنیت کمک می‌کند یک برنامه‌نویس بدون استفاده مستقیم از دستورات مربوط به پایگاه داده با آن رابطه برقرار و شی‌ها را بازیابی، ذخیره یا به روزرسانی کند. 
هایبرنیت به هیچ وجه جایگزین  JDBC  نمی‌شود بلکه یک لایه بالاتر از و مبتنی بر ان است در واقع هایبرنیت رابطی است که به برنامه نویسان کمک می‌کند، بدون درگیر شدن با جزئیات یک پایگاه داده، تمام اعمال مربوط به ذخیره و بازیابی اشیا را مستقل از نوع پایگاه داده انجام دهند. 
با استفاده از hibernate  برنامه نویسان درگیر ماهیت و تفاوت های دیتابیس های مختلف نمی شود .
اگر شما قصد دارید که از فریمورک Spring در پروژه خود استفاده کنید، Spring راه کارهایی برای Hibernate نیز ارائه کرده است تا بتوانید داده های موجود در پایگاه داده را نیز مدیریت کنید.

3 جلسه اول دوره رایگان است .

بعد از گذراندن این دوره میتوانید مدرک رسمی و معتبر از دانشگاه آزاد اسلامی دریافت کنید .

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد.

فهرستـــ ویدیوها

مدت زمان دوره 08:17:00
در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.
راهنما ! جهت دریافت لینک دانلود تمامی قسمت ها بر روی این لینک .کلیک کنید.
1
  • معرفی دوره

  • 00:10:00
  • رایگانــ

معرفی دوره

2
  • بررسی اجمالی ساختار پروژه در hibernate

  • 00:12:00
  • رایگانــ

در این قسمت ساختار پروژه ای رو که از hibernate  استفاده میکنه رو به صورت اجمالی بررسی میکنیم

3
  • ایجاد اولین پروژه با استفاده از hibernate

  • 00:13:00
  • رایگانــ

در این قسمت اولین پروژه را با استفاده از hibernate  ایجاد میکنیم

4
  • ایجاد پروژه به صورت دستی و بررسی نکات آن

  • 00:32:00
  • نقدیــ

در این قسمت به بررسی برخی صفت های اولیه مورد نیاز پرداختیم و نحوه کانفیگ کردن برنامه جاوا برای استفاده از hibernate را بررسی کردیم

5
  • بررسی صفت های Access و Column

  • 00:18:00
  • نقدیــ

در این قسمت به بررسی Access و Column  و طریقه استفاده از آنها پرداختیم.

6
  • بررسی صفت GeneratedValue

  • 00:20:00
  • نقدیــ

در این قسمت به بررسی صفت GeneratedValue پرداختیم و نحوه استفاده از آن رو بررسی کردیم

7
  • بررسی صفت Temporal در Hibernate

  • 00:15:00
  • نقدیــ

در این قسمت به بررسی صفت temporal و استفاده آن برای تاریخ و زمان پرداختیم

8
  • بررسی انواع داده در hibernate

  • 00:15:00
  • نقدیــ

در این قسمت به بررسی انواع داده ها در هایبرنیت پرداختیم.

9
  • بررسی و استفاده composit Type ها در هایبرنیت

  • 00:17:00
  • نقدیــ

در این قسمت به بررسی انواع Composit و طریقه استفاده از آنها پرداختیم. همچنین با Attribute OverWriting کار کردیم.

10
  • بررسی نگاشت Collection ها در hibernate

  • 00:12:00
  • نقدیــ

در این قسمت به بررسی طریقه مپ کردن Collection ها در hibernate پرداختیم

11
  • بررسی نگاشت Composit Collection ها در hibernate

  • 00:12:00
  • نقدیــ

در این قسمت به بررسی طریقه مپ کردن Collection های از نوع coposit در hibernate پرداختیم

12
  • بررسی رابطه یک به یک در هایبرنیت

  • 00:22:00
  • نقدیــ

در این قسمت به بررسی رابطه ها  و همچنین پیاده سازی رابطه یک به یک در hibernate پرداختیم.

13
  • بررسی رابطه یک به چند و چند به یک در هایبرنیت

  • 00:10:00
  • نقدیــ

در این قسمت به بررسی رابطه ها  و همچنین پیاده سازی رابطه یک به چند و چند به یک در hibernate پرداختیم.

14
  • بررسی رابطه چند به چند در هایبرنیت

  • 00:18:00
  • نقدیــ

در این قسمت به بررسی رابطه ها  و همچنین پیاده سازی رابطه چند به چند و کنترل جدول واسط  در hibernate پرداختیم.

15
  • بررسی چرخه حیات در hibernate

  • 00:17:00
  • نقدیــ

در این قسمت به بررسی چرخه حیات ( Life Cycle ) در هایبرنیت پرداختیم  پرداختیم

16
  • بررسی عملیات ذخیره و خواندن اطلاعات در hibernate

  • 00:18:00
  • نقدیــ

در این قسمت به بررسی عملیات های Save و get و load در هایبرنیت پرداختیم

17
  • بررسی عملیات حذف و ویرایش اطلاعات در hibernate

  • 00:19:00
  • نقدیــ

در این قسمت به بررسی عملیات های delete و update و SaveOrUpdate در هایبرنیت پرداختیم

18
  • بررسی عملیات Flush در hibernate

  • 00:09:00
  • نقدیــ

در این قسمت به بررسی عملیات Flush در هایبرنیت پرداختیم

19
  • شروع به کار با JPA

  • 00:19:00
  • نقدیــ

در این قسمت به شروع کار با jpa پرداختیم و نحوه ایجاد پروژه و تنظیم کردن پروژه برای استفاده از JPA  را بررسی کردیم.

20
  • بررسی خواندن و ایجاد اطلاعات توسط JPA

  • 00:13:00
  • نقدیــ

در این قسمت به بررسی خواندن و ایجاد اطلاعات توسط JPA  پرداختیم .

21
  • بررسی ویرایش و حذف اطلاعات و Attach و detach توسط JPA

  • 00:19:00
  • نقدیــ

در این قسمت به بررسی  ویرایش و حذف اطلاعات و Attach و detach  توسط JPA  پرداختیم .

22
  • بررسی کار با جداول دارای کلید اصلی ترکیبی در هایبرنیت

  • 00:11:00
  • نقدیــ

در این قسمت به کار با جداول دارای کلید اصلی ترکیبی پرداختیم .

23
  • بررسی join جداول دارای کلید اصلی ترکیبی در هایبرنیت

  • 00:14:00
  • نقدیــ

در این قسمت به  join  جداول دارای کلید اصلی ترکیبی  پرداختیم .

24
  • بررسی استفاده از Enum ها و ارث بری جداول در هایبرنیت

  • 00:18:00
  • نقدیــ

در این قسمت به  بررسی  استفاده از Enum ها و ارث بری جداول  پرداختیم .

25
  • بررسی ایجاد جداول دیتابیس در هایبرنیت

  • 00:13:00
  • نقدیــ

در این قسمت به  بررسی ایجاد جداول دیتابیس  در hibernate پرداختیم .

26
  • بررسی نحوه استفاده ار query در هایبرنیت

  • 00:16:00
  • نقدیــ

در این قسمت به نحوه استفاده ار HQL و JPQL  در هایبرنیت پرداختیم .

27
  • بررسی استفاده از شرط و پارمتر در HQL و JPQL

  • 00:18:00
  • نقدیــ

در این قسمت به نحوه استفاده از شرط و پارمتر  در HQL و JPQL پرداختیم .

28
  • بررسی استفاده از دستور join در HQL و JPQL

  • 00:10:00
  • نقدیــ

در این قسمت به نحوه استفاده  از دستور join در HQL و JPQL پرداختیم .

29
  • بررسی namedQuery و LazyLoad در HQL و JPQL

  • 00:19:00
  • نقدیــ

در این قسمت به  namedQuery و LazyLoad در HQL و JPQL پرداختیم .

30
  • بررسی Criteria در hibernate و JPA

  • 00:19:00
  • نقدیــ

در این قسمت به  بررسی  Criteria جهت ایحاد query ها توسط برنامه در hibernate و JPA پرداختیم .

31
  • بررسی Criteria در hibernate و JPA - قسمت دوم

  • 00:19:00
  • نقدیــ

در این قسمت به  بررسی بیشتر  Criteria جهت ایحاد query ها و صفحه بندی داده ها توسط برنامه در hibernate و JPA پرداختیم .

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .