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 Person | 1.440,– € |
| Präsenz in München pro Person | 2.040,– € |
| Präsenz in Deutschland pro Person | 2.640,– € |
| Inhouse in München für 2 Personen | 2.250,– € |
| Inhouse in Deutschland für 2 Personen | 2.850,– € |