HttpSession & URLRewriting

Merhaba arkadaşlar, bu yazımda HttpSession arayüzünün methodlarına ve URLRewriting tekniğine değinmeye çalışacağım. Bir önceki yazımda da ifade ettiğim gibi Contaıner;  Session id oluşturur. Cookie objesi oluşturur. Cookie objesine session id’yi ekleme. Response bilgisine cookie ekleme. Gibi görevleri yapmaktaydı. Kısa bir hatırlatıcı bilgiden sonra HttpSession arayüzünü nasıl kullanacağımıza bakalım; Servlet içerisinde…

indir.com Mobil Uygulama Yarışması

Merhaba arkadaşlar, sizlerle bir duyuruyu paylaşmak istiyorum. indir.com tarafından düzenlenen geleneksel mobil uygulama yarışması başlıyor.  Türkiye’de ki mobil yazılımcılara destek amaçlı gerçekleştirilen proje bu sene 2.ci defa gerçekleşiyor olucak. Yarışmaya Android, IOS ve Windows Phone geliştiricisi olarak katılabilir, uygulamanızı yarıştırabilirsiniz. Mobil geliştiriciler için iyi bir test, tecrübe ve kaçırılmayacak bir fırsat…

RESTful Annotation

Merhaba arkadaşlar, bu yazımda JAX-RS içerisinde kullanabileceğimiz annotation’lara değinmeye çalışacağım. Daha önceki yazılarda da belirttiğim gibi Restful ile kaynaklara erişmek, http method tipini ayarlamak, özel olarak accept etmek yada özel olarak response tipini belirtmek için annotation kullanıyoruz. Hemen bunlar nedir nasıl kullanılır ona bakalım; RESTful Annotation @GET -> Http get…

Object Oriented – 1

Merhaba arkadaşlar, Core Java yazılarımıza devam ediyoruz. Bu yazımda Object Oriented, Nesne Yönemlimli yaklaşıma bakacağız. Kısaca OOP Öncelikle neden nesne yönelimli? sorusuna cevap bulmalıyız. Aslında object , normal hayattaki nesneler gibidir(araba, kalem, masa vs). Karmaşık yapıları normal hayatımızdaki gibi modelleyerek karmaşıklığı azaltabiliriz. OOP dizaynının temelinde obje 2 kısma ayrılır. Bunlar; state ve behaviors. …

Variable Declarations and Declaring Enums

Merhaba arkadaslar, pure java yazılarına devam ediyoruz. Bu yazımda variable ve enum declarasyonuna değinmeye çalışıcağım. Variable Declarations Java’da iki tip değişken vardır. Bunlar; primitive type ve reference type ‘dır. Primitive tip’den dolayı Java, pure object bir dil değildir. Scala’nın gözünü seveyim Not : İlerleyen Java sürümlerinde primitive tiplerin kaldırılacağı konuşulmaktadır….

Session Tracking in Servlet

Merhaba arkadaşlar, bu yazımda session konusuna değinmeye çalışacağım. Session kelime anlamı olarak aralık anlamına gelmektedir. Servlet içerisinde iyi bir session yönetimi bulunmaktadır. Kısaca; request’leri ilişkilendirmek. HTTP, stateless(durumsuz) bir yapıya sahiptir. Gelen her request/istek yeni bir istek gibi karşılanır. Web sayfasına gelen her istek farklı algılanır. Client/Server arasında farklı connection açılmasına…

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, çıkarma vs. gibi işlemler yapılabilir….

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 servlet’in yüklenmesi. Diğeri ise contaıner…

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 ise HTTP protokolleri ile erişmekteyiz….

Declare Class Members

Merhaba arkadaslar, bu yazımda class memberlara değinmeye çalışacağım. Daha önce access modifiers’ları class declarasyonunda görmüştük. Yine onlara biraz bakacağız. Class member ; method ve instance(non-local) ‘lerden oluşur. Memberlar access ve non-access modifiers alabilirler. Daha önce class declarasyonunda access modifiers olarak public ve default alabiliceğini söylemiştik. Member ise 4 access modifiers’a…

1 4 5 6 7 8 10