Overriding and Overloading

Merhaba arkadaşlar, bu yazımızda Overriding ve Overloading konularına değinmeye çalışacağım. Bu iki konuyu iyi kavramak faydalı olucaktır. Overriding Temel olarak bir methodun alt sınıflarca yeniden tanımlanması/declare edilmesi/ezilmesi anlamına gelmektedir. Bir diğer deyişle alt sınıfların spesifik olarak kendi sınıfı için davranmasını sağlamak demektir. Override edilmek istenen…

JSP Expression Tag

Merhaba arkadaşlar, JSP yazılarına devam ediyoruz/devam etmeye çalışıyorum Bugün Scripting element’lerden biri olan Expression Tag kullanımına ve detaylarına değinmeye çalışacağım. Hatırlayacağınız üzere Scripting element 3 taneydi; Scriptlet tag Expression tag Declaration tag Bir önceki yazımda Scriptlet tag’a değinmiştim. Scriptlet tagının bir java kodunu içerdiğini yani…

Jsp Scripting Element

Merhaba arkadaslar, bu yazımda JSP Scriptlet konusuna değineceğim. Jsp dinamik web sayfaları oluşturmamızı sağlar diye belirtmiştik daha önce ve Servletin bir tık üstü, gelişmişi veyahut genişletilmesi diyebiliriz. Extra özellikler ile Servlet ile yapacaklarınızı daha kolay yapaliyoruz EL, JSTL gibi. Jsp page’lerin işleyişine değineceğim daha sonra…

Quartz Introduction

Merhaba arkadaslar, bugün yeni bir yazı dizisinin ilk yazısını yazmaya başlıyorum Başlamak bizden, muvaffakiyet Allah’tan. Quartz Scheduler Framework Java’da tanımlanmış görevleri belirlenmiş zamanlanlarda veya zaman aralıklarıyla gerçekleştiren open source bir framework’tur.  Stand alone yada web application’lara uygulanabilir. Quartz ile 1/10/100/1000 vs job oluşturup çalıştırabilirsiniz. Quartz…

JSP Introduction

Merhaba arkadaşlar, blog’da Servlet&Jsp yazılarına devam ediyorum. Bu yazımda Jsp hakkında bilgiler vereceğim, Jsp mimarisine bir göz atacağız. Servlet yazıları bitti sayılır, aslında birkaç konu daha yazabilirim bilemiyorum Error/Exception Handling ve Dispatcher konularını yazabilirim ama net bir durum yok şuan . Jsp yazılarına bu yazı…

RESTFul&JQuery

Merhaba arkadaşlar, bu yazımda javascript içerisinde JQuery kullanarak nasıl Restful kullanıcağımızı kısaca göstericeğim. Öncelikle Restful class’ımız verelim;

* Rest servisimizde kullanabileceğimiz 3 adet methodumuz bulunmakta. Bunları get ve post için kullanıcağız; GET : /rest/person/getPerson kaynağı bize tek bir Person objesi return ediyor. GET :…

RESTful Crud with Json

Merhaba arkadaşlar, bu yazımda Restful ile json’u beraber nasıl kullanırız onu anlatmaya çalışıcağım. Öncelikle bir maven projesi oluşturalım. Bir önceki yazılarda proje oluşturma aşamasını anlatmadığım için o aşamada takılan arkadaşlar olmuş. Bu yazıda İntellij üzerinde nasıl oluşturacağımızı da göstericeğiz. Öncelikle maven projesi oluşturalım;   Finish…

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ü…

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…

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…