4. Conclusão
Este tutorial «Persistência Java 5 na prática» apresentou exemplos para a construção de arquiteturas multicamadas em que
- o acesso aos dados é controlado por uma camada JPA
- as camadas [service] e [dao] são executadas no interior de um contentor Spring ou EJB3
Terminámos com um exemplo de aplicação web que reúne todas as camadas:
![]() |
Embora este tutorial seja bastante extenso, não é, contudo, exaustivo:
- alguns pontos JPA não foram abordados (cache de entidades, tradução do conceito de objeto de herança num esquema de SGBD, ...)
- foram encontradas dificuldades, assinaladas mas não resolvidas, nomeadamente na utilização do contentor EJB3.
O leitor deverá, portanto, considerar este documento apenas como um ponto de partida para os seus primeiros passos com a persistência Java 5.
