Jakie są dobre praktyki działania z JPA i kolekcjami ?

0

Mam pytanie odnośnie JPA, Kolekcji, DAO/DTO i baz danych.

Potrzebuję ogólnego poglądu praktyki działania z JPA, bo się zgubiłem. Za bardziej szczegółowe wyjaśnienie będę podwójnie wdzięczny, bądź wskazanie konkretnego źródła.

Czy jeśli np. chcemy wyciągnąć dane z bazy danych to surowe rekordy mapuje na obiekty i potem przekazuje do kolekcji i grupuje/sortuje?
Czy sortuje się, je najpierw w bazie i pobiera już przefiltrowane?

Czy korzystając z JPA powinno się deklarować obiekty w wartwie persystencji jako DAO czy DTO? Gdzieś widziałem, że nie powinno się uzywać jako DAO gdzie indziej, że powinno, a dzisiaj na forum widziałem jeszcze, że jako DTO je deklarują. Zgubiłem się w tym.

2

bardzo dużo mądrych rzeczy, polecam :D

poza tym ostatnio czytałem że najlepiej stosować interface Set bo najlepszy jest performance. Powinno się stosować obiekty encji na poziomie DAO i logiki, a później robić konwersacje do DTO

1 użytkowników online, w tym zalogowanych: 0, gości: 1