Witam,
Specyfikacja JPA 2.1 ustandaryzowała API obsługi procedur składowych (@NamedStoreProcedureQuery).
W projekcie, w którym uczestniczę procedura składowa jest wołana jako natywne zapytanie SQL z odpowiednimi parametrami.
Pytanie:
- Co właściwie zyskuje stosując nowe API? Jaka jest idea standaryzacji dostępu do procedur składowyc, co złego było w zapytaniach typu:
Query q = em.createNativeQuery("SELECT procdura(?1);")
q.setParameter(1, arg);
Zastanawiam się nad sportowaniem tego do nowego API, ponieważ mam dostęp do najnowszej wersji EclipseLink.
Pozdrawiam,