07_JPA_Native_Query

Merhaba arkadaşlar bu yazımda JPA da Native Query yazma işlemlerini göreceğiz.

Native Query => Sql sorgu dili kullanılarak oluşturulan querydir.

Şimdi Personel sınıfımızı yazalım:

NamedNativeQuery => name ve query özelliği verilerek name kullanılarak query çağrılır. Bir query’i defalarca yazma gereksiniminden bizi kurtarır.ResultClass özelliği ile gelen verinin hangi türde olacağını belirtiyoruz.

Test sınıfımız:

CreateNativeQuery kullanılarak sql cümlesi çalıştırılır, createNamedQuery ile ise yazdığımız namedQuery çağrılır. Burada Personel listesindeki bütün verileri çekiyorum ve for döngüsü ile console ekranına yazdırıyorum.

Personel Tablosu:Projeyi run ettikten sonraki console ekranı:Görüldüğü üzere Personel tablosundan veriler çekildi ve console ekranına yazdırıldı.

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