کتاب جاوا برای توسعهدهندگان Spring Batch با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Spring Batch
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر Spring Batch و معماری آن
- 2. راهاندازی محیط توسعه جاوا و Maven/Gradle برای Spring Batch
- 3. ایجاد اولین پروژه Spring Batch با Spring Boot
- 4. درک مفهوم Job و Step در Spring Batch
- 5. پیکربندی Job با JobBuilderFactory و StepBuilderFactory
- 6. مدیریت وضعیت Job و Step با JobRepository
- 7. انواع ItemReader در Spring Batch: مبتنی بر فایل و پایگاه داده
- 8. پیادهسازی ItemReader برای فایلهای CSV
- 9. پیادهسازی ItemReader برای فایلهای JSON
- 10. پیادهسازی ItemReader برای پایگاه داده با JDBC
- 11. پیادهسازی ItemReader برای پایگاه داده با JPA/Hibernate
- 12. مفاهیم ItemProcessor و تبدیل دادهها در Spring Batch
- 13. پیادهسازی ItemProcessor سفارشی در جاوا
- 14. معرفی ItemWriter و خروجیدهی در Spring Batch
- 15. پیادهسازی ItemWriter برای فایلهای متنی
- 16. پیادهسازی ItemWriter برای پایگاه داده با JDBC
- 17. پیادهسازی ItemWriter برای پایگاه داده با JPA/Hibernate
- 18. مدیریت تراکنشها در Spring Batch
- 19. مدیریت خطا و Retry در Jobها
- 20. مدیریت خطا و Skip در Stepها
- 21. گوشدهندهها (Listeners) در Spring Batch: JobListener و StepListener
- 22. زمانبندی اجرای Jobها با Spring Scheduler
- 23. اجرای Jobها با پارامترهای مختلف (Job Parameters)
- 24. مفاهیم Chunk-Oriented Processing و Tasklet
- 25. پیادهسازی Tasklet برای عملیات ساده در Spring Batch
- 26. کار با چندین Step در یک Job (Flow)
- 27. مدیریت شرایط و تصمیمگیری در Jobها (JobExecutionDecider)
- 28. مفاهیم Partitioning برای پردازش موازی در Spring Batch
- 29. پیادهسازی Partitioning با PartitionHandler و StepExecutionSplitter
- 30. پردازش موازی با Multi-Threaded Step
- 31. مدیریت Jobهای پیچیده با Nested Jobs
- 32. یکپارچهسازی Spring Batch با Spring Data JPA
- 33. یکپارچهسازی Spring Batch با Spring Data MongoDB
- 34. یکپارچهسازی Spring Batch با Apache Kafka (ItemReader و ItemWriter)
- 35. مدیریت فایلهای ورودی و خروجی با FlatFileItemReader و FlatFileItemWriter
- 36. کار با ItemReader برای فایلهای XML (StaxEventItemReader)
- 37. کار با ItemWriter برای فایلهای XML (StaxEventItemWriter)
- 38. مدیریت Jobهای مبتنی بر زمان (Scheduled Jobs) با Cron Expressions
- 39. تست Jobها و Stepها در Spring Batch با Spring Test
- 40. تست ItemReader و ItemWriter با JUnit و Mockito
- 41. مدیریت JobRepository با پایگاه داده H2 و MySQL
- 42. پیکربندی JobRepository با JDBC و TransactionManager
- 43. مدیریت Jobهای شکستخورده و Restart
- 44. مدیریت Jobهای دارای Stateful Processor
- 45. استفاده از CompositeItemProcessor برای تبدیلهای چندمرحلهای
- 46. استفاده از CompositeItemWriter برای خروجیدهی همزمان
- 47. مدیریت دادههای حجیم با Chunk Size بهینه
- 48. مدیریت حافظه و Performance Tuning در Spring Batch
- 49. ثبت وقایع (Logging) و مانیتورینگ Jobها با Logback
- 50. استفاده از JobExplorer و JobOperator برای مدیریت Jobها
- 51. پیادهسازی Jobهای FTP/SFTP با ItemReader و ItemWriter
- 52. مدیریت فایلهای موقت و Cleanup در Spring Batch
- 53. مدیریت Jobهای سفارشی با Custom Business Logic
- 54. مدیریت Jobهای مبتنی بر Event-Driven (با Spring Integration)
- 55. مدیریت Jobهای Batch در محیطهای Clustered
- 56. مدیریت Jobهای Batch با استفاده از Spring Cloud Task
- 57. مدیریت Jobهای Batch در Kubernetes
- 58. مدیریت Jobهای Batch با Profiling و Monitoring (Micrometer)
- 59. مدیریت Jobهای Batch با استفاده از Spring Batch Admin (جایگزین)
- 60. مدیریت Jobهای Batch در Spring Boot 3.x
- 61. مدیریت خطاهای رایج در Spring Batch و راهحلها
- 62. بهینهسازی Jobها برای کاهش زمان اجرا
- 63. مدیریت Jobهای Batch با استفاده از JSR-352 (Batch Applications)
- 64. مدیریت Jobهای Batch با استفاده از Spring Batch Remote Chunking
- 65. مدیریت Jobهای Batch با استفاده از Spring Batch Remote Partitioning
- 66. مدیریت Jobهای Batch در معماری Microservices
- 67. مدیریت Jobهای Batch با استفاده از Spring Batch Extensions
- 68. مدیریت Jobهای Batch با استفاده از Spring Batch in Action Patterns
- 69. مدیریت Jobهای Batch با استفاده از Spring Batch and Spring Data Flow
- 70. مدیریت Jobهای Batch با استفاده از Spring Batch and Spring Cloud Data Flow
- 71. مدیریت Jobهای Batch با استفاده از Spring Batch and Apache Spark
- 72. مدیریت Jobهای Batch با استفاده از Spring Batch and Hadoop
- 73. مدیریت Jobهای Batch با استفاده از Spring Batch and Flink
- 74. مدیریت Jobهای Batch با استفاده از Spring Batch and Camel
- 75. مدیریت Jobهای Batch با استفاده از Spring Batch and Quartz Scheduler
- 76. مدیریت Jobهای Batch با استفاده از Spring Batch and JMS (ItemReader/Writer)
- 77. مدیریت Jobهای Batch با استفاده از Spring Batch and RabbitMQ (ItemReader/Writer)
- 78. مدیریت Jobهای Batch با استفاده از Spring Batch and Amazon S3 (ItemReader/Writer)
- 79. مدیریت Jobهای Batch با استفاده از Spring Batch and Google Cloud Storage
تگها:
Enterprise Java
Java
Java SE
Spring Batch
Spring Framework
آموزش Spring Batch
برنامه نویسی جاوا
پردازش دسته ای
توسعه دهندگان جاوا
فریمورک Spring
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.