Spring Data JPA Flashcards
1
Q
Custom Query
A
- używa JPQL
- nie mylić z native query
2
Q
NamedQueries VS NativeQueries
A
NamedQueries
- definiowane w encji lub XML są identyfikowane za pomocą unikalnej nazwy
- używają składni JPQL (niezależne od silnika bazy danych)
- sprawdzane w czasie kompilacji
Natvie Queries
- pozwalają na pisane surowych zapytań SQL przystosowanych do konkretnej bazy danych
- używają standardowej składni SQL
- pełna kontrola nad query
- zależne od silnika bazy danych