4 Persistenz mit JPA

In diesem Kapitel stelle ich Ihnen für die Nutzung relationaler Datenbanken (RDBMS) in Java-Applikationen das JPA (Java Persistence API) als Variante zu JDBC vor. Während man bei JDBC noch mit relativ wenig Abstraktion und dadurch ziemlich nah am Datenbankmodell operiert, bietet JPA eine bessere Abstraktion. Vor allem, wenn man in JDBC ein ORM (Object-Relational Mapping), also die Abbildung zwischen Objektund Datenbankwelt, realisieren möchte, erfordert dies einiges an Arbeit für die Implementierung der Datenbankzugriffe, insbesondere auch eine recht gute Kenntnis von SQL. Dagegen erleichtert JPA das ORM, weil dieses weitestgehend deklarativ mithilfe von Annotations geregelt wird. Zudem werden in JPA für Datenbankzugriffe ...

Get Der Java-Profi: Persistenzlösungen und REST-Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.