Java Enterprise Edition

4 dagar

I denna kurs får du en god överblick av komponenterna i Java Enterprise Edition och lär dig integrera dessa till en helhet. Java Enterprise Edition (Java EE) består av en samling standardiserade tekniker som används för att bygga skalbara affärssystem på Javaplattformen. I Java EE ingår bland annat

  • Enterprise JavaBeans (EJB) för affärslogik och transaktionshantering,
  • Java Persistence API (JPA) för databasaccess och objekt-/relationsmappning samt
  • JavaServer Faces (JSF) för presentation på webben.

I de praktiska övningarna kommer kursdeltagaren successivt att bygga upp ett Java EE-projekt med JPA, EJB och JSF. Applikationen visar på ett pedagogiskt sätt hur de olika delarna i Java EE integreras till en helhet.

 Praktiska övningar:

  • Skapa och använda persistent data med JPA
  • Objekt-/relationsmappning mellan Java och relationsdatabas
  • Använda JPA i Java SE och EE
  • Tillståndslösa och tillståndsstyrda sessionsbönor
  • Meddelandedrivna bönor
  • Webbgränssnitt med JSF
  • Anropa EJB från JSF-bönor

Förkunskaper och mål

Kursen riktar sig till dig som arbetar med systemutveckling. Du har redan goda kunskaper om Java (motsvarande kursen Javaprogrammering). Erfarenhet av J2EE är bra, men inte nödvändigt.

Efter kursen har du en god kunskap om komponenterna i Java EE. Du kan utveckla verksamhetsapplikationer med standardiserade Java EE-komponenter som JPA, EJB och JSF.

Pris: 21 900 kr (exkl. moms)

Klicka på ett kursdatum för att boka kurs:
11 jun 2012
17 sep 2012

Presentation av kursmaterial
Bild på kursboken

Beginning Java Ee 6 with Glassfish 3: From Novice to Professional, Antonio Goncalves. Även ett kompendium på svenska ingår.

Presentation av kursansvarig
<p>Lars Cronsioe</p>
<p>Lars har arbetat som konsult och lärare inom javaprogrammering och systemarkitektur i över tio år. Han har erfarenhet av ett stort antal teknikområden, verktyg och metoder. Han är certifierad Javaarkitekt och Javaprogrammerare.</p>

Lars Cronsioe

Lars har arbetat som konsult och lärare inom javaprogrammering och systemarkitektur i över tio år. Han har erfarenhet av ett stort antal teknikområden, verktyg och metoder. Han är certifierad Javaarkitekt och Javaprogrammerare.

Inledning

  • Översikt av komponenterna i Java EE

Java Persistence API (JPA)

  • JPA-arkitekturen
  • Implementationer av JPA
  • Språket JPQL
  • EntityManager
  • Relationer och mappningar

Enterprise Java Beans (EJB)

  • EJB-arkitekturen
  • Stateless session beans
  • Stateful session beans
  • Message-driven beans
  • Integrera JPA och EJB
  • EJB som web service
  • Timers
  • Transaktioner
  • Interceptorer
  • Säkerhet

JavaServer Faces (JSF)

  • JSF-arkitekturen
  • Managed beans
  • Konvertering och validering
  • Navigeringsregler
  • Integrera JSF och EJB