4. Conclusión
Este tutorial «Persistencia en Java 5: práctica» ha aportado ejemplos para la construcción de arquitecturas multicapa en las que
- el acceso a los datos está controlado por una capa JPA
- las capas [service] y [dao] se ejecutan dentro de un contenedor Spring o EJB3
Terminamos con un ejemplo de aplicación web que reúne todas las capas:
![]() |
Aunque este tutorial es bastante extenso, no es exhaustivo:
- no se han tratado algunos aspectos de JPA (caché de entidades, traducción del concepto de objeto de herencia a un esquema de SGBD, etc.)
- se han encontrado dificultades, que se han señalado pero no se han resuelto, sobre todo en el uso del contenedor EJB3.
Por lo tanto, el lector deberá considerar este documento únicamente como un punto de partida para dar sus primeros pasos con la persistencia en Java 5.
