0 امتیاز
قبل در برنامه نویسی توسط (0 امتیاز)
برچسب گذاری دوباره قبل توسط
چه زمانی باید از jpaSpecificationExecutor برای find کردن دیتا استفاده کنیم و چ مزیتی نسبت به jpaRepository بهمون میده

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

Specification ها در Spring Data JPA به شما این امکان را می دهند که با تعریف قسمت های با قابلیت استفاده مجدد، query های داینامیک را راحتتر بسازید. حالا jpaSpecificationExecutor چه کاربردی داره؟ jpaSpecificationExecutor به شما این امکان رو میده که Specifications هایی رو که ساختید رو بعنوان پارامتر در متدهای  JPA Repository خودتون (مثلا findAll) استفاده کنید. برای این کار کافیه JPA ریپوزیتوری شما JpaSpecificationExecutor را extend کنه. 

توضیحات کاملتر بهمراه مثال عملی در این لینک وجود داره.

سوالات مشابه

0 امتیاز
0 پاسخ 394 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
0 امتیاز
0 پاسخ 310 بازدید
0 امتیاز
1 پاسخ 645 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 817 بازدید
+2 امتیاز
2 پاسخ 542 بازدید
+1 امتیاز
1 پاسخ 796 بازدید
+2 امتیاز
2 پاسخ 1.1هزار بازدید
0 امتیاز
0 پاسخ 474 بازدید
0 امتیاز
1 پاسخ 715 بازدید
...