İstekleri doğru işleyin, hataları düzgün yanıtlayın
Spring MVC istek ve hata yönetimi eğitimi; veri bağlama, dönüşüm, özel doğrulama, @ControllerAdvice, RFC 7807 ProblemDetail, hata sayfaları ve MockMvc testlerini işler.
Spring MVC'de istek işleme hattı ve hata yönetimi
Eğitim, Spring MVC'nin istek işleme hattını ve hata yönetimini derinlemesine ele alır. HandlerMethodArgumentResolver ile özel parametre, Converter ve Formatter ile tip dönüşümü, WebDataBinder, Bean Validation ve özel kısıtlamalar, @ExceptionHandler ve @ControllerAdvice, ResponseStatusException, RFC 7807 ProblemDetail, BasicErrorController özelleştirme ve hata yönetimi testleri uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. gün İstek İşleme ve Veri Bağlama; 2. gün Doğrulama ve Hata Yönetimi.
Orta Seviye — Spring MVC'de istek işleme, veri bağlama, doğrulama, istisna ve hata yanıtı yönetimi
Katılımcılar var olan bir MVC uygulamasının dağınık hata yönetimini merkezileştirir ve her değişikliği MockMvc testleriyle doğrular.
Argüman çözümleme, dönüşüm ve bağlama aşamalarını özelleştirebilirsiniz.
Tüm uç noktalarda aynı biçimde, bilgi sızdırmayan hata yanıtları üretirsiniz.
Girdi hatalarını erken yakalayıp kullanıcıya anlaşılır biçimde bildirirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Controller ve istek eşleme deneyimi gerekir.
@Valid ve temel kısıtlamalara aşinalık faydalıdır.
Durum kodları ve başlıklar bilinmelidir.
JDK 17, Maven ve IntelliJ IDEA kurulu olmalıdır.
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:
HandlerMethodArgumentResolver ile özel parametre çözümleyebilirsiniz.
WebDataBinder ve DTO ile güvenli veri bağlama yapabilirsiniz.
Converter ve Formatter ile özel tip dönüşümü tanımlayabilirsiniz.
ConstraintValidator ile alanlar arası doğrulama yazabilirsiniz.
@ControllerAdvice ile hata yönetimini tek yerde toplayabilirsiniz.
RFC 7807 uyumlu hata yanıtları üretebilirsiniz.
BasicErrorController ve error.html ile özel hata sayfaları kurabilirsiniz.
Hata senaryolarını MockMvc ile 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 SE dosya ve dizin işlemleri eğitimi: NIO.2 Path ve Files, walkFileTree, öznitelikler, symbolic link ve WatchService. 2 gün uygulamalı, DVA katılım sertifik
Detayları Gör →Java SE Essentials eğitimi: tipler, kontrol akışı, OOP, arayüzler, koleksiyonlar, istisnalar, dosya G/Ç, Maven ve JUnit ile bitirme projesi. 3 gün, DVA sertifik
Detayları Gör →Java SE Programmer II diziler ve akış kontrolü eğitimi: çok boyutlu diziler, Arrays API, switch ifadesi ve etiketli döngüler. 2 gün uygulamalı, DVA sertifikası.
Detayları Gör →Java SE Programmer II sınıf kavramları ve istisna yönetimi eğitimi: kalıtım, arayüz, enum, sealed, try-with-resources. 2 gün uygulamalı, DVA katılım sertifikası
Detayları Gör →Java SE Programmer II eşzamanlılık yönetimi eğitimi: thread, synchronized, Lock, ExecutorService, CompletableFuture ve ConcurrentHashMap. 2 gün uygulamalı.
Detayları Gör →