JPA - Java Query Langauge - warto tego używać?

JPA - Java Query Langauge - warto tego używać?
P1
  • Rejestracja:ponad 14 lat
  • Ostatnio:ponad 12 lat
  • Postów:150
0

Jest to użyteczne ? Czy może pozostać przy natywnych zapytaniach z języka określonej bazy danych ?
Pytam bo męczę się z tym ucząc się z dokumentacji Suna dla JPA i jest to opisane debilnie. Orka na ugorze.
Jeżeli warto tego używać to może ma ktoś linka do jakichś fajnych prezentacji.

edytowany 1x, ostatnio: Pierce111
Koziołek
Moderator
  • Rejestracja:około 18 lat
  • Ostatnio:około 19 godzin
  • Lokalizacja:Stacktrace
  • Postów:6822
0

Jeżeli chcesz używać natywnych zapytań do bazy to po co ci ORM? Rzuć okiem na Criteria API. Trochę bardziej zawiłe, ale później daje lepsze efekty. Ważna rzecz natywne zapytania SQL wiążą cię z określoną bazą danych przez co są problematyczne przy migracji. Używać tylko dla specyficznych featurów bazy.

Względnie jeżeli umiesz napisać znacznie wydajniejsze zapytanie niż to wygenerowane.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
edytowany 1x, ostatnio: Koziołek

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.