کتاب تسلط بر JPA با Spring Data با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

249,950 تومان
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تسلط بر JPA با Spring Data

موضوع کلی: توسعه بک‌اند با جاوا

موضوع میانی: JPA

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر معماری پرسیستنس لایه‌ای
  • 2. مفاهیم کلیدی JPA و ORM
  • 3. پیکربندی Spring Data JPA
  • 4. ایجاد موجودیت‌ها (Entities) و نگاشت آن‌ها
  • 5. استفاده از Annotations در JPA
  • 6. مدیریت روابط بین موجودیت‌ها (Relationships)
  • 7. انواع مختلف روابط (One-to-One, One-to-Many, Many-to-Many)
  • 8. استفاده از Cascade Types در روابط
  • 9. استفاده از Lazy Loading و Eager Loading
  • 10. پیاده‌سازی Repository Interface با Spring Data JPA
  • 11. انواع متدهای Repository (find, save, delete)
  • 12. استفاده از Query Methods در Spring Data JPA
  • 13. استفاده از Named Queries
  • 14. نوشتن Queryهای سفارشی با JPQL
  • 15. استفاده از Criteria API برای ساخت Queryها
  • 16. استفاده از Native Queries
  • 17. مدیریت تراکنش‌ها (Transactions) با Spring Data JPA
  • 18. تنظیمات Transaction Management
  • 19. استفاده از @Transactional Annotation
  • 20. مدیریت استثناها (Exceptions) در Spring Data JPA
  • 21. اعتبارسنجی داده‌ها (Data Validation) با JPA
  • 22. استفاده از Bean Validation Framework
  • 23. پیاده‌سازی Pagination و Sorting
  • 24. استفاده از Pageable Interface
  • 25. استفاده از Projection در Spring Data JPA
  • 26. استفاده از Specification برای Queryهای پویا
  • 27. بهینه‌سازی Queryها با استفاده از Hints
  • 28. Caching در Spring Data JPA
  • 29. استفاده از Second-Level Cache
  • 30. استفاده از Query Cache
  • 31. مدیریت ارتباطات Complex Entities
  • 32. استفاده از Embeddable Types
  • 33. استفاده از Discriminator Mapping
  • 34. استفاده از Listeners در JPA
  • 35. Lifecycle Events در JPA
  • 36. Auditing با Spring Data JPA
  • 37. پیاده‌سازی Soft Delete
  • 38. استفاده از Spring Data REST برای ایجاد APIهای RESTful
  • 39. امنیت در Spring Data JPA
  • 40. استفاده از Spring Security برای احراز هویت و مجوز
  • 41. تست‌نویسی با Spring Data JPA
  • 42. استفاده از Mockito برای تست Unit
  • 43. استفاده از Test Database
  • 44. دیباگینگ و پروفایلینگ Queryها
  • 45. استفاده از Hibernate Statistics

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.