4. Conclusão
Este tutorial, «Persistência Java 5 na Prática», forneceu exemplos para a construção de arquiteturas multicamadas onde
- o acesso aos dados é controlado por uma camada JPA
- as camadas [service] e [DAO] são executadas dentro de um contentor Spring ou EJB3
Concluímos com um exemplo de uma aplicação web que reúne todas as camadas:
![]() |
Embora este tutorial seja bastante extenso, não é de forma alguma exaustivo:
- alguns tópicos do JPA não foram abordados (armazenamento em cache de entidades, tradução do conceito de herança de objetos para um esquema de SGBD, etc.)
- Foram encontradas dificuldades, relatadas mas não resolvidas, particularmente no que diz respeito à utilização do contentor EJB3.
Os leitores devem, portanto, considerar este documento apenas como um ponto de partida para os seus primeiros passos com a persistência do Java 5.
