Category: Hibernate

Hibernate Dersleri – Mapping Types

Hibernate Dersleri‘ne devam ediyoruz. Java yazılımımızda kullandığımız değişkenlerin Hibernate aracılığı ile veritabanına alan olarak eklenmesi sırasında değişken tiplerinin Hibernate tarafından eşlenmesi işlemini inceleyeceğiz. Sql tipleri ile Java değişken tipi arasında yaptığı eşleştirme görevi (Mapping Types)…

Hibernate Query Language HQL Nedir?

Hibernate Dersleri‘ne devam ediyoruz. Bu yazıda Hibernate Query Language  nedir açıklayacağız. HQL yani Hibernate Query Language nesneye yönelik sorgulama dilidir. Bu sorgulama dilinin avantajı nesnesel olması ve bizim java sınıflarımız ile ilişkili bir yapı kurabilmemizi…

Hibernate Dersleri 7 – Bilgi Getirme (Get) İşlemi

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…

Hibernate Dersleri 6 – Güncelleme İşlemi

Hibernate Dersleri‘ne devam ediyoruz. Hibernate ile veri kaydetme ve silme işlemlerini yaptık. Bu yazıda ise Hibernate ile veritabanımızda bulunan kayıtların güncelleştirmek için ne gibi işlemler yapacağız görelim. Önceki derslerde de izlediğimiz gibi Kisi sınıfımız üzerinden…

Hibernate Dersleri 5 – Silme İşlemi

Hibernate Dersleri‘ne devam ediyoruz. Önceki dersimizde Hibernate ile veritabanımıza kayıt işlemini gerçekleştirmiştik. Bu yazımızda ise Hibernate ile veritabanından silme işlemini gerçekleştireceğiz. Silme işlemindeki senaryomuz önceki dersimizde kaydettiğimiz verinin silinmesini gerçekleştireceğiz.  Örneklerimizde işlediğimiz Kisi sınıfımızın bir…

Hibernate Dersleri 4 – Kaydetme İşlemi

Hibernate Dersleri‘nde CRUD işlemlerine giriş yapacağız. Bu yazıda Hibernate ile veritabanına bir kayıt işlemi gerçekleştirmeden bahsesedeğim. Önceki Hibernate Derslerinde Mapping konusunu işlerken Java sınıfımızı oluşturmuştuk. Veritabanımıza bu Pojo sınıfını kullanarak kayıt işlemini gerçekleştireceğiz. Aynı Java…

Hibernate Dersleri 3 – Session İşlemleri

Hibernate Derslerine devam ediyoruz. Hibernate ile veritabanına bağlanma işlemlerini yönetmek için Session Factory sınıfını kullanıyoruz. Session Factory sınfı yardımı ile Hibernate belirtilen veritabanına bağlanma işlemleri yönetilir. Veritabanı işlemleri yapmaya başlamadan önce bağlantıyı açmak ve kapatmak…

Hibernate Dersleri

Hibernate Dersleri konulara ayrılarak ayrıntılı bir biçimde örnekler vererek anlatmayı planlamaktayım. Hibernate Ders listesine aşağıdan ulaşabilirsiniz. Yeni dersler eklendikçe bu sayfa güncellenecektir. Yapılandırma Dosyası Oluşturmak Dialect Listesi Mapping Types Mapping Session İşlemleri Kaydetme İşlemleri Silme…

Hibernate Dersleri 2 – Mapping

Hibernate Dersleri’ne hoşgeldiniz. İkinci dersimizde önceki Hibernate Yapılandırma Dosyası oluştururken bahsettiğimiz  Mapping Resource tanımlaması nasıl yapılır bundan bahsedeceğiz. Java sınıflarımızla veritabanımızdaki tablo alanları ile birbirleri ile eşleşmesi için yapmamız gereken ayarlama dosyasıdır. Bu Mapping dosyamızın…

Hibernate Dersleri 1 – Yapılandırma Dosyası Oluşturmak

Hibernate’ı projemizde kullanmak için ilgili ayarlamaları yapmak gerekmektedir. Bu ayarlamayı hibernate.cfg.xml adında bir dosyada yapıyoruz. Bu ayarlama dosyamızda kullancağımız veritabanının sürücüsü, veritabanı bağlantı bilgileri, Hibernate çalıştığında hangi modda çalışacağı ve model ayarlamaları bu dosyada yapılmaktadır….