Access Keys:
Skip to content (Access Key - 0)

Java Persistence API (JPA)

Målgruppe

Kurset henvender sig til Java-udviklere, der skal udvikle persistente domænemodeller.

Forudsætninger

Deltagerne forventes at have solidt kendskab til Java - fx via kurserne
Objektorienteret programmering med Java 6
og Videregående programmering med Java 6.
Desuden forventes kursisterne at have kendskab til relationelle databaser og SQL.

Videre forløb

Hvis man bruger JPA til udviklingen af serversystemer, kan kurset med fordel efterfølges af et kursus i en teknologi, som understøtter udviklingen af kritisk forretningslogik, hvilket kunne være ét af følgende 3 kurser:
Spring 2.5
Enterprise JavaBeans 3.0 (EJB3)
Seam 2

Feedback

Læs udtalelser fra tidligere kursister her

Beskrivelse

JPA definerer et framework, som bruges til at oversætte data mellem databasens tabelformat og et objektorienteret format i Java. JPA har på kort tid vundet stor udbredelse – fx er mange skiftet fra at bruge Hibernates proprietære API til at bruge Hibernate vha. JPA. På kurset anvender vi Hibernate, men da vi holder os fra Hibernate-specifikke features, er kurset også relevant for fx TopLink-brugere.

Indhold

  • JPA-annotations
  • Mapping af felter, associationer og arvehierarkier
  • Data Access Objects (DAO)
  • JPA Query Language
  • EntityManagerFactory og EntityManager
  • Detachment og versionering af entiteter
  • Transaktionsstyring
  • Eager reading og lazy reading
  • Automatisk generering af nøgleværdier
  • Sammensatte nøgler

Sneak peek: Grundlæggende object/relational mapping (ORM) - slides

Tilmelding

Tryk på en af afholdelsesdatoerne nedenfor for at tilmelde dig.

Alternativt: Send email
eller ring 33 861 861

Varighed
3 dage

Deltagerpris
14.400 kr ex. moms

Kursusnummer
LB2096

Afholdelsesdatoer

Glostrup

11/10-13/10 2010

København K
Ingen planlagte afholdelser.
Kontakt os for mere information.

Storkøbenhavn

27/09-29/09 2010
15/11-17/11 2010
Adaptavist Theme Builder (3.3.6-conf210) Powered by Atlassian Confluence 3.0.2, the Enterprise Wiki.