Skip to content

4. Conclusione

Questo tutorial «Persistenza in Java 5: un approccio pratico» ha fornito esempi per la realizzazione di architetture multistrato in cui

  • l’accesso ai dati è controllato da un livello JPA
  • gli strati [service] e [dao] vengono eseguiti all’interno di un contenitore Spring o EJB3

Abbiamo concluso con un esempio di applicazione web che riunisce tutti i livelli:

Sebbene questo tutorial sia piuttosto lungo, non è tuttavia esaustivo:

  • alcuni aspetti JPA non sono stati trattati (cache delle entità, traduzione del concetto di oggetto di ereditarietà in uno schema di SGBD, ...)
  • sono state riscontrate alcune difficoltà, segnalate ma non risolte, in particolare nell’utilizzo del contenitore EJB3.

Il lettore dovrà quindi considerare questo documento solo come un punto di partenza per i propri primi passi con la persistenza in Java 5.