Hibernate Ders-3 Kayıt(Save()),Güncelleme(Update()) Ve Silme(Delete()) İşlemleri

Merhaba arkadaşlar

Bu yazımda Hibernate de veri kayıt(İnsert), veri güncelleme(Update), veri silme(Delete) işlemlerini örnek üzerinden anlatacağım.

Persistence.xml dosyamızda Hibernate ayar dosyası ve veritabanı bağlantı bilgilerimiz mevcuttur.

Hibernate ayar dosyamızda veritabanı bağlantı bilgilerimiz mevcuttur.

hibernate.show_sql => Yapılan sql sorgusunun console ekranında gösterilmesini sağlıyor.

hibernate.hbm2ddl.auto => Eğer veritabanımızda kalıcı sınıflarımıza ait tablolar bulunmuyorsa oluşturuyor ve daha sonra üzerinde güncelleme yapıyor.

mapping class => Kalıcı sınıflarımızı tanımlıyoruz.

Personel.java pojo sınıfı bizim kalıcı sınıfımızdır.

@GeneratedValue => Annotasyonu bizim sütunumuza primary key(Birincil Anahtar) özelliğini verir.

İlk başta tablo olmamasına karşın tabloyu oluşturuyor ve kaydı başarılı bir şekilde kayıt ediyor.

Console ekranımızda görüldüğü üzere SQL kodları gözüküyor.

Silme ve güncelleme işlemlerini yorum satırından çıkarınca işlemleri başarılı bir şekilde yapıyor….

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir