Collections and Type Inference

Merhaba arkadaşlar, bu yazımda Collection ve type inference konularına değiniceğim biraz. Java Generics ifadelerin tip güvenliğini sağladığını biliyoruz. Scala type inference olduğu için Java Generics’lerden daha güvenlidir diyebiliriz. Scala collectionsları iki gruba ayırabiliriz. Bunlar; mutable ve immutable collections. Mutable collectionslar update edilebilir yada genişletilebilir. Ekleme,…

Servlet Lifecycle 2 & How Servlet works?

Merhaba arkadaşlar, bu yazımda Servlet yaşam döngüsünde bazı püf noktalara ve Servlet’lerin çalışma mantığına dair noktalara değinmeye çalışacağım. Servlet Lifecycle Öncelikle Servlet’lerin yaşama döngüsü ile başlarsak konuyu daha iyi kavrayabiliriz. Sevlet’ler web.xml içerisinde belirtilen <load-on-startup> parametresine göre iki şekilde yüklenir. Bunlardan biri ilk request alındığında contaıner tarafından…

Hello RESTful

Merhaba arkadaşlar, bu yazımızda RESTful’da hello diyeceğiz. Rest ve Restful’un ne oldugunu giriş yazımızda öğrenmiştik. JAX-RS , Java için bir REST implementasyonudur(JSR 311 ). REST’in amacı kaynaklara ulaşmak ve onları kullanmaktır. Bu yüzden REST’in mimarisine bakıldığında aslında neredeyse herşeyin bir kaynak olduğu anlaşılıyor. Bu kaynaklara…