+1 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)
چه تفاوت های مهمی بین پیاده سازی های JPA در Hibernate و EclipseLink وجود دارد؟

3 پاسخ

+1 امتیاز
قبل توسط (693 امتیاز)
تفاوت در امکانات منحصر بفرد هر کدام است بعنوان مثال

اکلیپس لینک مفهومی بنام کوئری ریدایرکت داره ، هایبرنیت نداره البته داره ولی نه بصورتی که در اکلیپس لینک است .

هایبرنیت مفهومی بنام فیلتر داره ، اکلیپس لینک نداره .

اکلیپس لینک برای lazyload از weaving استفاده می کنه هایبرنیت از پروکسی .

اکلیپس لینک سرور سشن داره هاینریت نداره .

اکلیپس لینک مفهومی بنام classextractor داره هایبرنیت نداره .

در پیاده سازی استاندارد مشابه هم هستند ولی در امکانات خاص هر فریم ورک متفاوت .
0 امتیاز
قبل توسط (60 امتیاز)
ویرایش شده قبل توسط
سلام دوستان

کلا هایبرنیت بوجود امد و اوراکلم نمی توانست ان را بخره پس چون قدرت و تعریف دست خودش می باشد امد یک سری قوانین تحت عنوان jsr را بوجود اورد که همه رو ملزم به رعایت از اون کرد و گفت هرکی میخواهد جزو استاندارد من باشد باید از این قوانین پیروی کند پس امد jpa را بوجود اورد که با اون اپلیکیشن را بوجود اوردیم در یک فریم ورک دیگه با کمترین تغییر در سورس کدمان با اون فریم ورک کدمان را اجرا کنیم.پس jpa یک پوسته ای بیشتر نیست که بر روی دستورات jdbc کشیده شده است.چون jdbc زیرساخت این مدل فریم ورک ها می باشد.

با تشکر
قبل توسط (1.1هزار امتیاز)
خب سوال منم همینه. jpa که استاندارده حالا مزیت هر کدوم از این پیاده سازیا چیه؟
0 امتیاز
قبل توسط (308 امتیاز)
JPA یک سری قوانین و دستورالعمل را برای پیاده کردن ORM مشخص میکنه . یا بهتر بگم یک واسط برای فرم ورک ها مختلف مثل ( Hibernate و EclipseLink) می باشد .JPA هیچ پیاده سازی برای ORM نداره بلکه استانداری برای فریم ورک هایی مانند Hibernate و EclipseLink و.. که ORM را پیاده سازی می کنند می باشد.مزیت استفاده از JPA این است که به راحتی می توانیم بین پیاده ساز های مختلف سوییچ کنیم .
قبل توسط (308 امتیاز)
JPA یک رقص هست . Hibernate و EclipseLink  رقاص هستند D:
قبل توسط (1.1هزار امتیاز)
شما تفاوت JPA با hibernate و eclipselink رو گفتین. در حالی که صورت سوال تفاوت بین hibernate و eclipselink رو خواسته !!!

سوالات مشابه

0 امتیاز
1 پاسخ 458 بازدید
0 امتیاز
3 پاسخ 864 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط یوری (426 امتیاز)
+5 امتیاز
1 پاسخ 4.4هزار بازدید
+1 امتیاز
1 پاسخ 1.1هزار بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
0 امتیاز
1 پاسخ 605 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط kashi (7.2هزار امتیاز)
0 امتیاز
1 پاسخ 518 بازدید
+1 امتیاز
1 پاسخ 567 بازدید
0 امتیاز
2 پاسخ 1.8هزار بازدید
...