4. Conclusão
Este tutorial “Persistência em Java 5 na prática” apresentou exemplos para a construção de arquiteturas multicamadas nas quais
- o acesso aos dados é controlado por uma camada JPA
- as camadas [service] e [dao] são executadas dentro de um contêiner Spring ou EJB3
Concluímos com um exemplo de aplicativo web que reúne todas as camadas:
![]() |
Embora este tutorial seja bastante extenso, ele não é, no entanto, exaustivo:
- alguns pontos JPA não foram abordados (cache de entidades, tradução do conceito de objeto de herança em um esquema de SGBD, ...)
- foram encontradas dificuldades, relatadas, mas não resolvidas, principalmente no uso do contêiner EJB3.
O leitor deve, portanto, considerar este documento apenas como um ponto de partida para seus primeiros passos com a persistência do Java 5.
