0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)
برچسب گذاری دوباره قبل توسط
تفاوت NamedQuery و Query در JPA چیست؟

2 پاسخ

+1 امتیاز
قبل توسط (596 امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ
در NamedQuery علاوه بر اینکه نظم بیشتری (عدم پراکندگی) در queryهای عام داریم در زمان compile صحت query بررسی میشه که این میتونه خیلی مفید باشه.
+2 امتیاز
قبل توسط (1.1هزار امتیاز)

در زمان deploy برای هر NamedQuery یک query معادل sql تولید شده و برای استفاده در زمان اجرا کش می شود. که این امر سبب می شود فرایند تبدیل JPQL به SQL را در زمان اجرا نداشته باشیم و NamedQuery ها از Query های معمولی JPA سریعتر اجرا شوند.

سوالات مشابه

0 امتیاز
0 پاسخ 559 بازدید
0 امتیاز
1 پاسخ 481 بازدید
0 امتیاز
1 پاسخ 312 بازدید
0 امتیاز
1 پاسخ 403 بازدید
0 امتیاز
1 پاسخ 456 بازدید
+1 امتیاز
1 پاسخ 610 بازدید
+1 امتیاز
1 پاسخ 518 بازدید
+1 امتیاز
1 پاسخ 623 بازدید
+1 امتیاز
1 پاسخ 1.2هزار بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط masoud shahhosseini_ (45 امتیاز)
...