4. Conclusione
Questo tutorial, "Java 5 Persistence in Practice", ha fornito esempi per la creazione di architetture multilivello in cui
- l'accesso ai dati è controllato da un livello JPA
- i livelli [service] e [DAO] vengono eseguiti all'interno di un container Spring o EJB3
Abbiamo concluso con un esempio di applicazione web che riunisce tutti i livelli:
![]() |
Sebbene questo tutorial sia piuttosto lungo, non è affatto esaustivo:
- alcuni argomenti relativi a JPA non sono stati trattati (caching delle entità, traduzione del concetto di ereditarietà degli oggetti in uno schema DBMS, ecc.)
- Sono state riscontrate delle difficoltà, segnalate ma non risolte, in particolare riguardo all'uso del contenitore EJB3.
I lettori dovrebbero quindi considerare questo documento solo come un punto di partenza per i loro primi passi con la persistenza in Java 5.
