Java - Persistenz mit Hibernate 5.x

Prochain date:
20.07.2022
Le cours se termine le:
22.07.2022
Durée totale:
24 Stunden in 3 Tagen
Stage:
Nein
Langues d'enseignement:
  • Deutsch
Type de formation:
  • Weiterbildung 
Forme de cours:
  • Präsenzveranstaltung 
Temps d'exécution:
  • Tagesveranstaltung
Participants min.:
1
Participants max.:
6
Prix:
1 590 € - Seminarunterlagen, Mittagessen und Getränke sind im Seminarpreis enthalten.
Type de diplôme:
Zertifikat/Teilnahmebestätigung 
Examen final:
Nein
Désignation de diplôme:
keine Angaben
Certifications du cours:
  • Nicht zertifiziert
Cours pour femmes uniquement:
Nein
Garde d’enfants:
Nein
Lien vers l’offre:
Qualité de l’information:
Suchportal Standard Plus

Groupes cibles:
Dieser Kurs richtet sich an Java-Programmierer/-innen, die Kenntnisse über das Persistieren von Daten mit Hibernate erhalten möchten.
Connaissances spécialisées:
Für diesen Kurs sollten die Kursteilnehmer/-innen folgende Vorkenntnisse mitbringen: - Erfahrungen mit Java (inkl. ANT und JUnit) - Grundkenntnisse in SQL
Connaissances techniques:
Keine besonderen Anforderungen.
Classification de l’Agence pour l’emploi:
keine Angaben

Contenus

Dieser Kurs demonstriert das Persistieren von Daten mit Hibernate. Es wird die OR-Mapping Technologien, die Konfiguration und Installation von Hibernate, das Mapping von Objekten, das Arbeiten mit der Hibernate Session, die Integration mit Spring und das Testen sowie die verfügbaren Tools beschrieben.


Inhalt
Java - Persistenz mit Hibernate 5.x
Konzepte - RDBMS und SQL
- Datenmodellierung
- Normalisierung
- SQL Grundlagen
- ACID Transaktionen

OR-Mapping mit Hibernate
- Eine Tabelle für die Hierarchie
- Eine Tabelle je Unterklasse
- Eine Tabelle je konkreter Klasse
- Mapping von Hierarchien
- Beziehungen konfigurieren
- Primärschlüssel abbilden
- Collections einsetzen

Installation und Konfiguration
- Installation und Initialisierung
- Datenbankdialekte berücksichtigen
- Logging
- Monitoring

Arbeiten mit EntityManager
- Die Hibernate Session
- Transaktionen
- Zustandsmodell
- Sperren
- Cache
- Exception Handling
- Queries absetzen:
- Die Hibernate Query Language (HQL)
- Criteria Objekt
- Filter

Anwendungsarchitekturen mit der Hibernate Persistenz
- Rich Clients
- Webbasierte Architekturen

Integration mit Spring
- Spring's HibernateTemplate
- Verwaltung von Sessions
- DaoSupport

Testen
- JUnit Tests
- Teststrategien

Tools
- Hibernate Tools
- Eclipse Plugin
- Hibernate und die Java Persistence API (JPA)
- Best Practices

Toutes les informations sont sans garantie. Les prestataires sont seuls responsables de la justesse des informations mises à disposition.

Première publication le 18.03.2022, dernière mise à jour le 20.07.2022