Datenbankzugriff mit Java: JDBC und JPA

JDBC und JPA sind Frameworks für den Zugriff von Java-Programmen auf SQL-Datenbanken. Damit greifen Java-Programme auf Daten in SQL-Datenbanken zu. Java-Objekte können in einer SQL-Datenbank gespeichert und abgerufen werden.

Java-Programme speichern die Daten in Objekten. SQL-Datenbanken speichern die Daten in Tabellen. D. h., wir müssen die Java-Objekte auf die Tabellen der Datenbank abbilden und die Zugriffe von Java-Programmen auf die Datenbank organisieren. Das macht das Object Relational Mapping (ORM) Java – SQL.

Sie bekommen alle Programmierbeispiele. Zusätzlich erhalten Sie einen Spickzettel und ein eBook: „Datenbankzugriff mit Java – JDBC und JPA “.

Dieser Kurs Teil des Java Lernpfades.

Zielgruppe

  • Programmierer*innen in Java
  • Softwarearchitekt*innen
  • Datenbankmanager*innen

Voraussetzungen

  • Kenntnisse in Java

Inhalt

  • Java – SQL: Daten in Objekten und in Tabellen
  • Entity und Entity Relationship Model
  • JDBC: Die Basis und die Verbindung
  • Object Relational Mapping (ORM) Java – SQL
  • JPA
  • Entity – Klasse – Tabelle
  • JPA-Annotationen
  • Konfiguration
    • Persistence Unit
    • Persistence.xml
  • EntityManager und EntityManagerFactory
  • Datentypen
  • Datenstrukturen
  • Vererbung
  • Beziehungen zwischen den Objekten
  • Queries
  • Transaktionsmanagement
  • Caching
  • Locking
  • Validierung
  • JPA in IDEs
  • Projekt Setup-Szenarien
  • Einsatzgebiete
  • Best Practices

Den ausführlichen Inhalt teilen wir Ihnen gerne auf Anfrage mit.

Dauer

  • 3 Tage
  • Jeweils 9-16 Uhr, 1 Stunde Mittagspause

Kosten

Kosten für 3 Tage

Online pro Person1.440,– €
Präsenz in München pro Person2.040,– €
Präsenz in Deutschland pro Person2.640,– €
Inhouse in München für 2 Personen2.250,– €
Inhouse in Deutschland für 2 Personen2.850,– €
Alle Kosten zzgl. ges. MwSt.