Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi

Sorunuz mu var? Belki de çoktan soruldu..

0
CrudRepository ile custom (özel) query nasıl oluşturulur?

Açık 1 Cevaplar 115 Gösterim Java

Spring^de hazır olarak gelen CrudRepository hibernate ile veri crud işlemlerini yapıyorum. 

Ancak standart methodların dışında, custom bir select yazmaya çalışırsak nasıl olur?

public interface  UserRepositoryCustom extends CrudRepository<User,Long>{
    User findByLastName(String lastName);   
}

yapsak yeterli olur mu? 

1 cevap

0

Bu yeterli olmayabilir emin değilim anladığım kadarıyla. Query kullanılarak yapılabilirmiş bir yöntem olarak, farklı yollarda gördüm ancak ben bunu kullandım.

public interface  UserRepositoryCustom extends CrudRepository<User,Long>{    
   @Query(select c from User  c where c.lastName= :lastName );
    User findByLastName(String lastName);   
}
(1.9k puan)