Maven Introduction

“Allah, malı istediğine verir. İlmi ise isteyene verir.” – Hadis-i Şerif Merhaba arkadaslar, bu yazı ile beraber Maven yazılarına başlamış olacağız. Maven yazıları boyunca maven’in yapısına/felsefesine, kullanımına, niçin/nasıl gibi durumlarını inceleyeceğiz. Giriş yazısında kurulum ve genel bilgiler yer alacaktır. Maven Introduction Maven, Java proje yönetim…

SBT Summary

Merhaba arkadaslar, Bu yazımızda SBT build tools’a biraz deginmeyece çalışacağız, özet niteliğindedir. SBT (Simple Build Tool) Scala’da yazılmıs esnek ve güçlü bir project build tool’dur. Maven, Gradle gibi yapılara alışık iseniz çok zorlamanmayacaksınız ancak tam olarak da benzemez. Scala ile yazılmasına ragmen Java ile hatta cross-platform…

Play Framework Architecture

Merhaba arakadaslar, bu yazımızda Play’in mimarisina değinmeye çalışacağız. Play Framework Architecture Öncelikle Play’in mimarisine bakıldığında temel bir HTTP isteğinin ilk başlangıç noktası Play’ın routes’indan geçer. conf dizini altındaki tanımlı routes’lardan birine gelen herhangi bir request action denen ve aslında bir methoddan ibaret olan kısma yönlendirilir. Burada MVC’deki…

Play Framework Introduction

Merhaba arkadaslar, Play Framework yazı dizisine hosgeldiniz, toplamda 8-9 yazı olacak, kendim öğrenirken bir yandan da burada öğrendiklerimi aktaracagım. ve mâ tevfîkî illâ billâh(billâhi), aleyhi tevekkeltu ve ileyhi unîb(unîbu). Benim başarım ancak Allah iledir. Ben, O’na tevekkül ettim ve O’na yöneldim. Play Framework 2 Java…

J_Security

Merhaba arkadaslar, bu yazımda contaıner base nasıl auth olunur ona deginecegim. J_Security_Check Java Web Applicationlar içerisinde login/auth vs gibi konuları rahatlıkla gerçekleştirebiliyoruz. Blog’daki Restful yazılarından birinde bu konuya deginmistim. Gereken durumlarda ilgili kaynağımız için auth’a yani kimlik dogrulamaya ihtiyac duyarız hatta authanticationun yanında yetki dogrulama…

JAX-RS Lifecycle

Merhaba arkadaslar, bu yazımızda bir restful kaynağının yaşam döngüsünden bahsediyor olacağız. Öncelikle hatırlamak gerekirse Jax-RS servisi sağlayan class’ımızın normal bir Java class’dan farklı olmadıgını, bazı annotationlarla özelleştirip servis sunabilecek hale getirdigimizi hatırlayalım. Örnek olarak person apisi sunan bir rest servisimizin oldugunu varsayalım ve url template’in…

Web Application Structure

Merhaba arkadaslar, bu yazımda Java Web Application’ların dizin yapısına ve özelliklerine değineceğim. Öncelikle jar, war ve ear gibi modüllerin ne oldugunu kısmen biliyor olmalısınız. Jar formatı, lowest level olarak geçer ve en alt seviye arşivleme formatıdır, Java class’larını vs içerir. War ve Ear ise işin…

Vaadin Architecture

Merhaba arkadaslar, bu yazımızda Vaadin mimarisine biraz bakınmış olacağız. İlk yazımızda Vaadin’in ne oldugundan, niçin/ne zaman kullanılması gerektiği durumları belirtmiş ufak bir örnek göstermiştik. Tabi bu örnek öğrenmeyi kamçılamak için idi şimdi ve sonraki yazılarımızda Vaadinin mimarisine, çalışma şekline daha çok yer vereceğiz. Vaadin Architecture…

Nelere? Nasıl? Çalışmalıyım

Merhaba arkadaslar, Sıkça Java’da nelere çalışmalıyım neler öğrenmeliyim gibi bildirimler almaktayım. Öncelikle beni “bilen” biri olarak gördüğünüzden dolayı teşekkür eder, aksi olduğunu belirterek konu hakkında birkaç kelam edeceğim. Bırakın benden tecrübeli insaları benden çok daha bilgili/ilgili öğrenci arkadaşlarım var, onları bulun onlara da sorun Öncelikle…

Vaadin Introduction

Merhaba arkadaslar, Çabalamak bizden, muvaffakiyet Allahtan. Vaadin yazılarına giriş yazısıyla başlamış bulunmaktayız. Blogu az çok takip ediyorsanız giriş yazılarında genel olarak konu hakkında bilgiler verip neden/niçin/ne zaman kullanmalıyız gibi bilgiler yer alıyor. Vaadin giriş yazısında da buna benzer yapı olacaktır. İlk yazısını yazdık son yazısını da…