Hibernate Derleri’ne devam ediyoruz. Veritabanımızda kayıtlı olan bilgileri Java nesnemize alabilmek için Hibernate’nin Get komutunun nasıl kullanıldığına bakacağız. Çok sık kullanacağımız get işleminin nasıl olduğuna bakalım.
Yapacağımız örnekte kisi id’si 3 olan kisinin veritabanımızdan bilgilerini getirip konsol ekranına kişinin adını ve kişinin soyadını yazacağız.
long id = 3;
Session session = hibernateUtil.getSessionFactory().openSession();
Kisi kisi=(Kisi) session.get(Kisi.class, id);
session.close();
System.out.println("Kişi Adı : " + kisi.getKisiAdi());
System.out.println("Kişi Soyadı : " + kisi.getKisiSoyadi()); Yukarıdaki kod bloğunda session.get diyerek kisi nesnemize atıyoruz. Ardınan bu nesnemize get medotlarını kullanarak işlemlerimizi gerçekleştirebilmekteyiz.
| Önceki : Güncelleme İşlemi | Hibernate Dersleri | Sonraki: HQL Nedir? |
load ve get arsında fark var mıdır? Programa ne gibi etkisi olur, açıklayabilir misiniz?