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

 14 timmar

Antal deltagare



Price per participant

Vittnesmål (4)

Relaterade Kurser

Relaterade Kategorier