کتاب JPA: از صفر تا قهرمانی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره JPA: از صفر تا قهرمانی
موضوع کلی: توسعه بکاند با جاوا
موضوع میانی: JPA
📋 سرفصلهای دوره
- 1. مقدمهای بر JPA و ORM
- 2. مفاهیم پایگاه داده رابطهای و JPA
- 3. پیکربندی محیط توسعه برای JPA
- 4. Entity Mapping: نگاشت اشیاء به جداول
- 5. Annotationها در JPA: انواع و کاربردها
- 6. شناسههای یکتا (Primary Keys) و تولید خودکار
- 7. ارتباطات بین Entityها: یک به یک، یک به چند، چند به چند
- 8. Cascade Types: آبشارهای عملیات
- 9. Lazy Loading و Eager Loading
- 10. Query Language (JPQL): مبانی و ساختار
- 11. انتخاب دادهها با JPQL: SELECT
- 12. فیلتر کردن دادهها با JPQL: WHERE
- 13. مرتبسازی دادهها با JPQL: ORDER BY
- 14. پیمایش در روابط با JPQL: JOIN
- 15. توابع JPQL: ریاضی، رشتهای، تاریخ و زمان
- 16. Named Queries: کوئریهای نامگذاری شده
- 17. Native Queries: استفاده از SQL مستقیم
- 18. پارامترها در JPQL و Native Queries
- 19. Transaction Management: مدیریت تراکنشها
- 20. Entity Lifecycle Methods: Callback Methods
- 21. Caching در JPA: سطوح و استراتژیها
- 22. Flush Modes: حالتهای همگامسازی
- 23. Second-Level Cache: کش سطح دوم
- 24. Criteria API: ساخت کوئری به صورت برنامهنویسی
- 25. Criteria Query: ایجاد کوئریهای پویا
- 26. Pagination: صفحهبندی نتایج
- 27. Dynamic Queries: کوئریهای پویا با Criteria API
- 28. Association Navigation: پیمایش در روابط با Criteria API
- 29. Subqueries: زیرکوئریها در JPQL و Criteria API
- 30. Joins در Criteria API
- 31. Aggregations: توابع تجمیعی در JPQL و Criteria API
- 32. Projection: انتخاب فیلدهای خاص در Criteria API
- 33. Entity Graphs: مدیریت روابط در بازیابی دادهها
- 34. Optimistic Locking: قفلگذاری خوشبینانه
- 35. Pessimistic Locking: قفلگذاری بدبینانه
- 36. Auditing: ثبت تغییرات در Entityها
- 37. Validation: اعتبارسنجی دادهها در JPA
- 38. Custom Repositories: ایجاد Repositoryهای سفارشی
- 39. Spring Data JPA: مقدمهای و پیکربندی
- 40. Spring Data JPA: Repository Interfaceها
- 41. Spring Data JPA: Query Methods
- 42. Spring Data JPA: Pagination و Sorting
- 43. Spring Data JPA: Custom Query Generation
- 44. Spring Data JPA: Transaction Management
- 45. Spring Data JPA: Caching
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.