04_JPA_Remove_Metodu_İle_Silme_İşlemi

Merhaba arkadaşlar, bundan önceki yazımda persist() metodu ile nasıl kayıt işlemi yapabileceğimizi anlatmıştım. Bu yazı da ise silme işleminden bahsedeceğim, şimdi pojo sınıfımızı yazalım:

Personel.java

@Entity notasyonu ile sınıfımızın Entity sınıf olduğunu belirttik ve @Id notasyonuyla da id değişkenimizi belirttik. Şimdi Test sınıfımızı yazalım:

Personel sınıfından hangi nesneyi silmek istiyorsak find()metodunu kullanarak id bilgisini kullanarak bularak getirdik ve personel nesnemize atadık. Daha sonra transaction işlemini begin() metodunu kullanarak başlattık ve remove() metodu ile nesnemizi tablomuzdan silerek transaction commit işlemini yaptık.  En sonda EntityManagerFactory ve EntityManager nesnelerimizi kapattık.

Şimdi projemizi run etmeden ki hali:Projemizi run ettikten sonraki hali:Görüldüğü üzere id’si 3 olan kişiyi sildik tablomuzdan.

Bu yazımı burada bitiriyorum diğer yazılarımda görüşmek üzere….

 

Print Friendly, PDF & Email

Bir cevap yazın

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