Tage
Stunden
Minuten
Sekunden
€ 150,- Rabatt
auf IREB®, ISAQB® & ISQB® Kurse

Java Datenhaltung

Java Datenhaltung

Java ist eine der populärsten Programmiersprachen weltweit. Das verdankt Java zu einem großen Teil seinen vielfältigen Einsatzmöglichkeiten: Von kleinen Kommandozeilen-Programmen und grafischen Desktop-Anwendungen über Android-Apps bis hin zu umfangreichen Enterprise-Applikationen spannt die Sprache inhaltlich einen großen Bogen. Das macht Java zu einem wahren Allrounder im Werkzeugkasten eines jeden Entwicklers. In diesem Kurs werden Ihnen die Grundlagen von Java Datenhaltung übermittelt.

Diesen Kurs zur Wunschliste hinzufügen
Java Datenhaltung
  • Kursinhalte

    • Grundlagen der Datenhaltung
      • Relationale Datenbanken und SQL
      • JDBC als Basis von JPA
      • Moderne Persistenzarchitekturen
    • Einführung in Jakarta Persistence (JPA)
      • Architektur und Konzepte
      • Persistence Context und Entity Lifecycle
      • EntityManager und Persistence Units
    • Arbeiten mit Entity-Klassen
      • Mapping von Tabellen auf Objekte
      • Schlüsselstrategien
      • Vererbung und Embedded Objects
    • Beziehungen und Objektgraphen
      • One-to-One, One-to-Many, Many-to-Many
      • Cascading
      • Lazy vs. Eager Loading
    • Abfragen mit JPA
      • JPQL
      • Criteria API
      • Pagination und Projektionen
    • Bean Validation
      • Standard-Constraints
      • Eigene Validierungen
      • Integration mit JPA
    • Transaktionen und Fehlerbehandlung
      • Container- und Anwendungstransaktionen
      • Rollback-Strategien
      • Exception Handling
    • Performance und Caching
      • Fetch Strategien
      • N+1-Problematik
      • First- und Second-Level Cache
    • Hibernate als JPA Provider
      • Hibernate-spezifische Erweiterungen
      • Auditing und Optimierungsmöglichkeiten
    • Datenbankmigrationen
      • Flyway oder H2
      • Versionierung von Datenbankschemata
    • Testen der Persistenzschicht
      • JUnit 5
      • Integrationstests
      • Testcontainers
    • Best Practices
      • Repository Pattern
      • Schichtenarchitektur
      • Typische Fehler und Anti-Patterns
  • Zielgruppe

    Programmier-Einsteiger, Administratoren, DevOps Engineers
  • Voraussetzungen

    Teilnahme am Kurs "Programmierung Grundlagen" oder vergleichbare Kenntnisse Teilnahme am Kurs "Java Grundlagen" oder vergleichbare Kenntnisse Grundkenntnisse Relationale Datenbanken
  • Abschluss & Bestätigung

    Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.

Buchen Sie Ihren Termin

Online

28.09.2026 - 02.10.2026

Wien

tecTrain Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
5 Tage
Die Veranstaltung findet zwischen 09:00 Uhr und 17:00 Uhr statt.
Kurszeiten
Trainingspreis:  2.490,00

28.09.2026 - 02.10.2026

Online

25.01.2027 - 29.01.2027

Wien

25.01.2027 - 29.01.2027

Online

12.04.2027 - 16.04.2027

Wien

12.04.2027 - 16.04.2027

Online

11.10.2027 - 15.10.2027

Wien

11.10.2027 - 15.10.2027

Online

Alle Preise zzgl. MwSt.

Angebot einholen

Ihr individuelles Kursangebot

Kostenvoranschlag

Unverbindlich herunterladen

Training Services

Services zu Ihrem Seminar

Sie haben Fragen zum Kurs?

WeitereKursempfehlungen

Vielen Dank für Ihre Anfrage

Die Daten wurden erfolgreich übermittelt und unser Berater:innen Team wird sich mit Ihnen in Kürze in Verbindung setzen um alle offenen Fragen zu klären.