Spring Batch ile toplu işlemin temellerini öğrenin
Spring Batch ile toplu veri işlemeyi öğrenin: Job ve Step mimarisi, chunk işleme, CSV/JDBC/JPA reader-writer, JobRepository meta tabloları, JobOperator ve testler.
Spring Batch mimarisi ve temel bileşenleri
Eğitim, Spring Batch ile büyük hacimli verinin güvenilir biçimde işlenmesinin temellerini öğretir. Job, Step, JobInstance/JobExecution kavramları, JobRepository meta tabloları, JobParameters ve chunk-oriented read-process-write modeli anlatılır. FlatFileItemReader, JdbcPagingItemReader, JpaPagingItemReader ve JdbcBatchItemWriter ile CSV'den veritabanına yükleme yapılır. Listener'lar, JobOperator ile yönetim, @Scheduled ile zamanlama ve @SpringBatchTest ile test uygulanır.
2 Gün. Her gün dört modül; Batch Mimarisi ve İlk İş; Veri Okuma-Yazma ve Test ekseninde ilerleyen uygulamalı program.
Temel Seviye — Spring Batch ile toplu veri işleme: Job, Step, chunk işleme, ItemReader/ItemWriter, meta veri ve test.
CSV'den veritabanına müşteri yükleme işi adım adım geliştirilir; meta tablolar ve çıktılar her adımda incelenir.
Büyük veriyi bellek taşırmadan parça parça işlersiniz.
JobRepository tablolarıyla işlerin geçmişini ve durumunu izlersiniz.
Batch işlerini otomatik testlerle doğrularsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel Spring Boot ve bağımlılık enjeksiyonu bilgisi gerekir.
Temel SQL bilgisi gerekir.
JDK 17+, Maven ve IDE kurulu olmalıdır.
H2 veya PostgreSQL erişimi önerilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Job, Step ve JobRepository ilişkisini açıklayabilirsiniz.
Commit aralığı ile read-process-write adımı kurabilirsiniz.
CSV, JDBC ve JPA ile okuma-yazma yapabilirsiniz.
Parametreyle iş örneği başlatıp tekrar çalıştırabilirsiniz.
Job ve Step olaylarını izleyebilirsiniz.
JobOperator ve JobExplorer ile işleri yönetebilirsiniz.
İşleri @Scheduled ile tetikleyebilirsiniz.
@SpringBatchTest ile iş ve adımları test edebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Java Development with Eclipse eğitimi: eclipse IDE ile verimli Java geliştirme akışı. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifi
Detayları Gör →Java EE Teknolojileri ile Uygulama Geliştirme eğitimi: kurumsal Java platformunun katmanlı uygulama geliştirmesi. Uygulamalı 3 gün, DVA Katılım ve Başarı Sertif
Detayları Gör →Java Hibernate: Getting Started eğitimi: oRM mantığı ve Hibernate'e giriş. 2 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası.
Detayları Gör →Java Hibernate: Working with Hibernate eğitimi: hibernate ileri eşleme, önbellek ve performans. Uygulamalı 2 gün, DVA Katılım ve Başarı Sertifikası.
Detayları Gör →Java ile Microservices eğitimi: mikroservis tasarımından dağıtıma uçtan uca Java. 4 gün uygulamalı program, Digital Vizyon Akademi Katılım ve Başarı Sertifikası
Detayları Gör →