Hibernate etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Hibernate etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

6 Şubat 2014 Perşembe

Java Server Faces (JSF)


Java Server Faces bir framewok'dür. Java Server Pages(JSP)’den farklı olarak kullanıcı arayüzü sağlanmaktadır. Java Server Pages’e göre en büyük artısı AJAX’a kolayca hükmedebilmenizdir. 

Hazır bileşenler ve etiketler ile yapmak istediğiniz işlemleri yapabilirsiniz. JSF, üst seviyede programlar yapmayı kolaylaştırmaktadır. 

Java Server Faces‘in çalışması olaylara (events) dayanmaktadır. Tıklandığında veya yapıldığında gibi eylemlere tepki verebilmektedir. Mouse tıklanması , klavye tuşuna basılması gibi bir etkileşim sonrası bir metod çalışır. Java Server Faces, Hibernate, Spring gibi Java tabanlı teknolojiler ile birlikte çalışmaktadır.

4 Şubat 2014 Salı

Hibernate Nedir?


Hibernate verilerin saklanması, güncellenmesi, silinmesi gibi veritabanı işlemlerini nesne tabanlı modele göre kolaylaştırmak için kullanılan bir java teknolojisidir. Hibernate, bir framewok'dür. 

Hibernate, bir ORM (Object Relational Mapping) aracıdır. Hibernate, bir nesnenin veri tabanında hangi tabloya karşılık geldiğini işaretler. Bu işaretleme işlemine mapping denir. Mapping'in nasıl olacağına biz karar veririz. 

Hibernate, herhangi bir veritabanı işlemi için POJO (Plain Old Java Object)'lardan yararlanır. Bir POJO nesnesi attribute ve getter/setter metotlarından bir java nesnesidir.