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

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

Açık 1 Cevaplar 94 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)