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 پاسخ 389 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط bahrambb (308 امتیاز)
0 امتیاز
0 پاسخ 305 بازدید
0 امتیاز
1 پاسخ 642 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 809 بازدید
+2 امتیاز
2 پاسخ 531 بازدید
+1 امتیاز
1 پاسخ 788 بازدید
+2 امتیاز
2 پاسخ 1.0هزار بازدید
0 امتیاز
0 پاسخ 471 بازدید
0 امتیاز
1 پاسخ 708 بازدید
...