Kursplan

Introduksjon til Hibernate

  • Introduksjon til Hibernate
  • Problemet med objekt-relasjonell mappings
  • JDBC
  • Bruker-roller skjema
  • Verktøy og oppsett av miljø
  • Opprette database

Konfigurere Hibernate

  • Hibernate distribusjoner
  • Nødvendige biblioteker
  • Konfigurasjonsfiler
  • hibernate.properties
  • hibernate.cfg.xml

Hibernate Persistence

  • Hibernate arkitektur
  • SessionFactory-metoder
  • Hibernate-sesjoner
  • Objekt tilstander
  • Tilstandsoverskridelser
  • Session-metoder
  • Transaksjoner
  • Session-Per-Operation
  • Session-Per-Request
  • Data Access Object mønsteret

Objekt-relasjonell mappings

  • Objekt-orientert design
  • Relasjonell mappings
  • Bidireksjonell assosiasjon
  • O/R mappings teknikker
  • Mappingsdokumentet
  • Mappings XML-modellen
  • Primærnøkler og identitet
  • Generere identifiserere
  • Andre mappings elementer
  • Komponenter
  • Mappings av assosiasjoner
  • Mappings XML-modell for assosiasjoner
  • Unidireksjonell mange-til-en
  • Eager fetching
  • Bidireksjonell en-til-mange
  • Bidireksjonell en-til-en
  • Mappings av arv
  • Arv og databaser
  • En tabell arv
  • Mappings av en tabell arv
  • Tabell-per-underklasse
  • Tabell-per-underklasse mappings
  • Tabell-per-konkrett-klasse

Hibernate Query Language

  • Hibernate Query Language
  • Grundleggende prinsipper
  • HQL forespørsler
  • Polymorfisme
  • Navngitte parametere
  • Entitetsparametere
  • Samkjøring på assosiasjoner
  • Agregatmetoder
  • Oppdateringer og slettinger
  • Navngitte forespørsler
  • Bruke Native SQL

Krav

Java-programmering, SQL

 14 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier