bir bahar Repository içinde ham SQL kullanmak mümkün mü? @Query
etrafında gördüğüm her şey her zaman varlık temelli.bu mümkün, ben Bahar Veri Deposu içinde ham SQL kullanmak gerekir
cevap
@Query ek açıklaması, nativeQuery bayrağını true değerine ayarlayarak yerel sorguları yürütmeye izin verir. Bahar Veri JPA reference docs den
Alıntı. Ayrıca
, adlandırılmış yerli sorgusu ile bunu nasıl yapılacağına ilişkin this section görüyoruz.
@ user454322, parametreler 1 ile başlar, bu yüzden: '@Query (value =" SELECT * KULLANICILARDA EMAIL_ADDRESS =? 1 ", nativeQuery = true)' –
JPA kullanarak olmadan ham SQL ile veritabanlarına erişmek için Bahar Veri Avam üzerine inşa topluluk projesidir Spring Data JDBC repository, kullanmak da mümkündür.
Bu Bahar Veri JPA daha az güçlüdür, ancak sen değerinde bir çözüm denemek o, hazırda gibi bir bir ORM kullanmadan basit projeler için hafif bir çözüm istiyorum.
biz createNativeQuery ("İşte Nagitive SQL Sorgu") kullanabilir;
Query q = em.createNativeQuery("SELECT a.firstname, a.lastname FROM Author a");
List<Object[]> authors = q.getResultList();
misiniz sqlquery yapın: Örnek için
? http://static.springsource.org/spring/docs/2.5.x/api/ –
Bunu bir depoda nasıl kullanabilirim? Ya da bir repo kullanmam ve sadece o nesneyi hizmetimin içinde kullanmam mı? – Webnet
Yay-veri-jpa kullanıyor musunuz? – zagyi