Veri doğrulamayı anotasyonlarla merkezi yönetin
Bu eğitim, Jakarta Bean Validation (Hibernate Validator) ile arka uç uygulamalarda veri doğrulamayı ele alır. Yerleşik kısıt anotasyonları, iç içe nesne doğrulama (@Valid), özel kısıt ve ConstraintValidator yazımı, doğrulama grupları ve sıralaması, sınıf düze…
Jakarta EE uygulamalarında bildirimsel veri doğrulama ve hata iletisi yönetimi
Bu eğitim, Jakarta Bean Validation (Hibernate Validator) ile arka uç uygulamalarda veri doğrulamayı ele alır. Yerleşik kısıt anotasyonları, iç içe nesne doğrulama (@Valid), özel kısıt ve ConstraintValidator yazımı, doğrulama grupları ve sıralaması, sınıf düzeyinde kısıtlar, parametre ve dönüş değeri doğrulama, ileti yerelleştirme, JAX-RS ve JPA entegrasyonu ile hata yanıtı üretimi uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. günde Kısıtlar ve Özel Doğrulayıcılar ve 2. günde Gruplar, Entegrasyon ve Hata Yönetimi ele alınır, her modül uygulamalı çalışmayla pekiştirilir.
Orta Seviye — Jakarta Bean Validation: kısıt anotasyonları, özel doğrulayıcılar, gruplar ve REST/JPA entegrasyonu
Bir sipariş API'si üzerinde kısıtlar eklenir, özel doğrulayıcılar yazılır ve JUnit testleriyle her kural doğrulanır.
Doğrulama mantığını iş koduna yaymak yerine anotasyonlarla tek yerde toplarsınız.
Özel kısıtlarla alan kurallarını birçok sınıfta aynen kullanırsınız.
Alan bazlı, yerelleştirilmiş hata iletilerini API istemcisine tutarlı verirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Sınıf, anotasyon ve jenerik kullanımı bilinmelidir.
REST veya JPA kullanmış olmak faydalıdır.
Bağımlılık ekleme ve test çalıştırma bilgisi gerekir.
JDK 17+, Maven ve bir IDE ile WildFly veya Payara/Quarkus 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:
Doğru yerleşik anotasyonu seçip kullanabilirsiniz.
@Valid ile nesne grafı doğrulaması yapabilirsiniz.
ConstraintValidator ile alan özel kurallar yazabilirsiniz.
Oluşturma ve güncelleme için farklı doğrulama kümeleri tanımlayabilirsiniz.
Sınıf düzeyi kısıtlarla alanlar arası kuralları doğrulayabilirsiniz.
Parametre ve dönüş değeri kısıtlarını uygulayabilirsiniz.
Doğrulama hatalarını tutarlı JSON yanıtlarına dönüştürebilirsiniz.
Kısıtları birim testlerle güvence altına alabilirsiniz.
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.
İş uygulama sistemleri eğitimi: ERP, CRM, SCM süreçleri, fit-gap analizi, fayda gerçekleştirme planı ve uygulama pratikleri. 2 gün uygulamalı vaka çalışması.
Detayları Gör →BKM GO eğitimi: mobil ve temassız ödeme akışları, tokenizasyon, QR ödeme, API entegrasyonu, imzalama ve mutabakat. 2 gün uygulamalı entegrasyon.
Detayları Gör →Boomi Developer Advanced eğitimi: process shape, Groovy, hata yönetimi, API Management, EDI ve Atom/Molecule dağıtımı. 2 gün uygulamalı entegrasyon geliştirme.
Detayları Gör →BPMN ile iş süreç modellemesi eğitimi: BPMN 2.0 olay, görev, geçit, havuz, alt süreç ve süreç analizi. 2 gün bpmn.io ve Camunda Modeler ile uygulamalı.
Detayları Gör →Common JSP Tags eğitimi: scriptlet, expression, declaration, jsp:include, jsp:forward, jsp:param ve JavaBean etiketleri ile Tomcat üzerinde uygulamalı geliştirm
Detayları Gör →