هایبرنیت (جاوا): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
جز ربات: جایگزینی پیوند جادویی شابک با الگو شابک
FreshmanBot (بحث | مشارکت‌ها)
جز اصلاح فاصله مجازی + اصلاح نویسه با ویرایشگر خودکار فارسی
خط ۲۴:
== کلاس‌ها و رابط‌های اصلی ==
* رابط Session: اصلی‌ترین رابط برای ذخیره، بازیابی یا به روزرسانی یک شی. برای انجام تمام اعمال هایبرنیت نیاز به یک شی از این نوع داریم.
* رابط SessionFactory: یک برنامه مبتنی بر هایبرنیت برای تولید یک Session از SessionFactory استفاده می‌کند. به‌طور معمول برای کار با یک پایگاه داده تنها نیاز به یک SessionFactory است که از ان برای تولید هر تعداد Session استفاده می‌شود. از فایل پیکره بندی یا حاشیه نویسیحاشیه‌نویسی جاوا برای تولید یک SessionFactory از استفاده می‌کنیم. در کد زیر از فایل پیکره بندی hibernate.cfg.xml موجود در پوشه ریشه پروژه برای تولید یک SessionFactory استفاده می‌کنیم:
<source lang=java5>
SessionFactory factory = new Configuration().configure().buildSessionFactory();
خط ۴۸:
 
== تاریخچه ==
گوین کینگ راهبری گروه نرم‌افزاری توسعه دهنده هایبرنیت را به عهده داشت. بعدها شرکت JBoss (که الان جزئی از شرکت [[ردهت]] است) تیم را خرید. در سال ۲۰۱۰ آخرین نسخه هایبرنیت شماره ۳ است. این نسخه شامل ویژگی‌های جدیدی مانند فیلترهای سلیقه‌ای و پشتیبانی از حاشیه نویسیحاشیه‌نویسی جاوا ۵ است. در حال حاضر هایبرنیت پیاده‌سازی تأیید شده نسخه یکم Java persistence API است که با استاندارد JSR 220 JPA سازگاری کامل دارد.
 
== مثال ==