Skip to content

4. Fazit

Dieses Tutorial „Java 5 Persistence in der Praxis“ hat Beispiele für den Aufbau mehrschichtiger Architekturen geliefert, bei denen

  • der Datenzugriff durch eine JPA-Schicht gesteuert wird
  • die [Service]- und [DAO]-Schichten in einem Spring- oder EJB3-Container ausgeführt werden

Wir haben mit einem Beispiel für eine Webanwendung abgeschlossen, die alle Schichten zusammenführt:

Obwohl dieses Tutorial recht lang ist, ist es keineswegs vollständig:

  • Einige JPA-Themen wurden nicht behandelt (Entity-Caching, die Umsetzung des Konzepts der Objektvererbung in ein DBMS-Schema usw.)
  • Es traten Schwierigkeiten auf, die gemeldet, aber nicht behoben wurden, insbesondere hinsichtlich der Verwendung des EJB3-Containers.

Leser sollten dieses Dokument daher lediglich als Ausgangspunkt für ihre ersten Schritte mit der Persistenz in Java 5 betrachten.