قیمت این دوره: 100,000 تومان
  • مدرس دوره : محمد قاری
  • تعداد ویدیوها : 31 ویدیو
  • مدت زمان دوره : 8:17:00
  • سطح دوره : مقدماتی
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1398/06/19
 فروش این دوره متوقف شده است .
دوره آموزش Hibernate و JPA از صفر

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

 

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

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

 




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

مدت زمان دوره 8:17:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

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 پرداختیم .


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

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