Kursplan
Introduktion till Hibernate
- Vi presenterar Viloläge
- Problemet med objekt-/relationsmappning
- JDBC (på engelska)
- Schemat för användarroller
- Verktyg och miljöinställningar
- Skapa Database
Konfigurera viloläge
- Distributioner i viloläge
- Bibliotek som krävs
- Konfigurationsfiler
- hibernate.properties hibernate.properties
- övervintring.cfg.xml
Viloläge Persistence
- Arkitekturen i viloläge
- SessionFactory-metoder
- Viloläge sessioner
- Objekt tillstånd
- Övergångar till tillstånd
- Metoder för sessioner
- Transaktioner
- Session per åtgärd
- Session per begäran
- Objektmönstret Data Access
Objekt-/relationsmappning
- Objektorienterad design
- Relationell mappning
- Dubbelriktad association
- Tekniker för O/R-kartläggning
- Kartläggningen
- Kartläggningsmodellen XML
- Primärnycklar och identitet
- Generera identifierare
- Andra mappningar Elements
- Komponenter
- Kartläggning av associationer
- Kartläggningsmodellen XML för föreningar
- Enkelriktad många-till-en
- Ivrig apportering
- Dubbelriktad en-till-många
- Dubbelriktad en-till-en
- Mappning av arv
- Arv och Databases
- Arv av en tabell
- Mappa arv av en tabell
- Tabell per underklass
- Mappning av tabell per underklass
- Tabell-per-betong-klass
Frågespråket för viloläge
- Frågespråket för viloläge
- Grunderna
- HQL-frågor
- Polymorfism
- Namngivna parametrar
- Parametrar för entitet
- Gå med i föreningar
- Aggregerade metoder
- Uppdateringar och borttagningar
- Namngivna frågor
- Använda Native SQL
Krav
Java-programmering, SQL
Vittnesmål (5)
Att vi fick en komplex överblick även om sammanhanget - till exempel varför behöver vi vissa annoteringar och vad de betyder. Jag gillade den praktiska delen av träningen - att behöva köra kommandona manuellt och anropa resten av api:erna
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurs - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.