- مدرس دوره : محمد قاری ( رزومه )
- تعداد ویدیوها : 31 ویدیو
- مدت زمان دوره : 8:17:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1398/06/19

دوره آموزش Hibernate و JPA از صفر
Hibernate یک ORM ( Object Relational Mapping )است که کاربرد اصلی هایبرنیت نگاشت یک کلاس جاوا به یک جدول در پایگاه داده است. هایبرنیت همچنین ابزاری را برای بازیابی دادهها فراهم میآورد. هایبرنیت کمک میکند یک برنامهنویس بدون استفاده مستقیم از دستورات مربوط به پایگاه داده با آن رابطه برقرار و شیها را بازیابی، ذخیره یا به روزرسانی کند.
هایبرنیت به هیچ وجه جایگزین JDBC نمیشود بلکه یک لایه بالاتر از و مبتنی بر ان است در واقع هایبرنیت رابطی است که به برنامه نویسان کمک میکند، بدون درگیر شدن با جزئیات یک پایگاه داده، تمام اعمال مربوط به ذخیره و بازیابی اشیا را مستقل از نوع پایگاه داده انجام دهند.
با استفاده از hibernate برنامه نویسان درگیر ماهیت و تفاوت های دیتابیس های مختلف نمی شود .
اگر شما قصد دارید که از فریمورک Spring در پروژه خود استفاده کنید، Spring راه کارهایی برای Hibernate نیز ارائه کرده است تا بتوانید داده های موجود در پایگاه داده را نیز مدیریت کنید.
3 جلسه اول دوره رایگان است .
فهرستـــ ویدیوها
مدت زمان دوره 8:17:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
بررسی اجمالی ساختار پروژه در hibernate
در این قسمت ساختار پروژه ای رو که از hibernate استفاده میکنه رو به صورت اجمالی بررسی میکنیم
ایجاد اولین پروژه با استفاده از hibernate
در این قسمت اولین پروژه را با استفاده از hibernate ایجاد میکنیم
ایجاد پروژه به صورت دستی و بررسی نکات آن
در این قسمت به بررسی برخی صفت های اولیه مورد نیاز پرداختیم و نحوه کانفیگ کردن برنامه جاوا برای استفاده از hibernate را بررسی کردیم
بررسی صفت های Access و Column
در این قسمت به بررسی Access و Column و طریقه استفاده از آنها پرداختیم.
بررسی صفت GeneratedValue
در این قسمت به بررسی صفت GeneratedValue پرداختیم و نحوه استفاده از آن رو بررسی کردیم
بررسی صفت Temporal در Hibernate
در این قسمت به بررسی صفت temporal و استفاده آن برای تاریخ و زمان پرداختیم
بررسی و استفاده composit Type ها در هایبرنیت
در این قسمت به بررسی انواع Composit و طریقه استفاده از آنها پرداختیم. همچنین با Attribute OverWriting کار کردیم.
بررسی نگاشت Collection ها در hibernate
در این قسمت به بررسی طریقه مپ کردن Collection ها در hibernate پرداختیم
بررسی نگاشت Composit Collection ها در hibernate
در این قسمت به بررسی طریقه مپ کردن Collection های از نوع coposit در hibernate پرداختیم
بررسی رابطه یک به یک در هایبرنیت
در این قسمت به بررسی رابطه ها و همچنین پیاده سازی رابطه یک به یک در hibernate پرداختیم.
بررسی رابطه یک به چند و چند به یک در هایبرنیت
در این قسمت به بررسی رابطه ها و همچنین پیاده سازی رابطه یک به چند و چند به یک در hibernate پرداختیم.
بررسی رابطه چند به چند در هایبرنیت
در این قسمت به بررسی رابطه ها و همچنین پیاده سازی رابطه چند به چند و کنترل جدول واسط در hibernate پرداختیم.
بررسی چرخه حیات در hibernate
در این قسمت به بررسی چرخه حیات ( Life Cycle ) در هایبرنیت پرداختیم پرداختیم
بررسی عملیات ذخیره و خواندن اطلاعات در hibernate
در این قسمت به بررسی عملیات های Save و get و load در هایبرنیت پرداختیم
بررسی عملیات حذف و ویرایش اطلاعات در hibernate
در این قسمت به بررسی عملیات های delete و update و SaveOrUpdate در هایبرنیت پرداختیم
شروع به کار با JPA
در این قسمت به شروع کار با jpa پرداختیم و نحوه ایجاد پروژه و تنظیم کردن پروژه برای استفاده از JPA را بررسی کردیم.
بررسی خواندن و ایجاد اطلاعات توسط JPA
در این قسمت به بررسی خواندن و ایجاد اطلاعات توسط JPA پرداختیم .
بررسی ویرایش و حذف اطلاعات و Attach و detach توسط JPA
در این قسمت به بررسی ویرایش و حذف اطلاعات و Attach و detach توسط JPA پرداختیم .
بررسی کار با جداول دارای کلید اصلی ترکیبی در هایبرنیت
در این قسمت به کار با جداول دارای کلید اصلی ترکیبی پرداختیم .
بررسی join جداول دارای کلید اصلی ترکیبی در هایبرنیت
در این قسمت به join جداول دارای کلید اصلی ترکیبی پرداختیم .
بررسی استفاده از Enum ها و ارث بری جداول در هایبرنیت
در این قسمت به بررسی استفاده از Enum ها و ارث بری جداول پرداختیم .
بررسی ایجاد جداول دیتابیس در هایبرنیت
در این قسمت به بررسی ایجاد جداول دیتابیس در hibernate پرداختیم .
بررسی نحوه استفاده ار query در هایبرنیت
در این قسمت به نحوه استفاده ار HQL و JPQL در هایبرنیت پرداختیم .
بررسی استفاده از شرط و پارمتر در HQL و JPQL
در این قسمت به نحوه استفاده از شرط و پارمتر در HQL و JPQL پرداختیم .
بررسی استفاده از دستور join در HQL و JPQL
در این قسمت به نحوه استفاده از دستور join در HQL و JPQL پرداختیم .
بررسی namedQuery و LazyLoad در HQL و JPQL
در این قسمت به namedQuery و LazyLoad در HQL و JPQL پرداختیم .
نظرات کاربران در رابطه با این دوره