Lombardi Mesaj tarihi: Mayıs 10, 2015 Mesaj tarihi: Mayıs 10, 2015 Herkese selam, JAX-WS servisinde kullanılan Holder tipi ne için kullanılıyor genellikle ? Ben baktım sanki belli bir yapıyı tutmak ya da bir yapıya benzer sekilde obje tutma sekli gibi bir seyler okudum fakat pek anlamadım. Bu konu hakkında bildiklerinizi paylasirsaniz sevinirim. Tesekkurler
Kojiroh Mesaj tarihi: Mayıs 10, 2015 Mesaj tarihi: Mayıs 10, 2015 Null value'ya karşı koruma amaçlı bi sınıf sanırım. Atıyorum Person adında bi class'ın var ve bi servis metodunda bunu kullanmak istiyosun. Bi yerde uygulama patlamasın diye null check yaptın, gerekli exception'u fırlattın, ama atıyorum bi başka yerde unutmuşsun, alakasız alakasız NullPointerException alıyosun. Holder ve Java 8'de built-in hale gelen Optional gibi class'ların amacı, bu null check'leri zorunlu hale getirmek. Direkt olarak Person sınıfının metod ve propertylerini kullanabilmen için öncelikle Holder ya da Optional'ın get() metodunu çağırman gerektiğini hatırlatıyo sana. İster istemez direkt olarak get() çağırıp kullanmak yerine, önce isPresent() gibi bi metodla gerekli kontrolü yapıp kendi exception'unu fırlatıyosun falan. Syntactic sugar dedikleri olay.
Lombardi Mesaj tarihi: Mayıs 10, 2015 Konuyu açan Mesaj tarihi: Mayıs 10, 2015 Harika bir aciklama. Bu kadar temiz anlatilabilirdi. (tu). Bu durum genellikle web servislerin response'unda gozukuyor.
Seele Mesaj tarihi: Mayıs 10, 2015 Mesaj tarihi: Mayıs 10, 2015 JAW-WS ile ne yapiyorsun. bende bunun üzerinde calisiyorum. belki bilgilerimizi paylasiriz.
Öne çıkan mesajlar