Skip to content

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.