Çok büyük bir veritabanı ile oynayacak yeni bir proje başlatacağım, böylece çok sayıda veritabanı işlemi gerçekleştirecek.Spring JPA: Sorgu Oluşturucu'ya karşı Kriterler Oluşturucu mu kullanıyor?
Spring JPA'yı ORM olarak kullanmaya karar verdim. Şimdi Spring JPA DAO katmanında kullanmak için çeşitli teknikler sağlar. Kriterler oluşturucu ve Query DSL arasında kafam karıştı. İkisi de sorunumu iyi bir şekilde çözüyor gibi görünüyor ve sanırım aynı işlevsellikte olduğu için her ikisini de aynı projede kullanmanın bir anlamı yok.
Şimdi hangisini kullanmak ve neden?