Kursinnehåll
Java Enterprise Edition
Java EE-applikationer
XML och installationsbeskrivningar
Paketering i JAR-, WAR- och EAR-filer
Säkerhet i Java EE
JNDI
Namn- och katalogtjänster
JNDI-adresserade resurser
Servlets
GET- och POST-transaktioner
Servletstöd i en webbserver
Enkla servlets och servletargument
Sessionshantering
Filter
Felhantering i servlets
JavaServer Pages (JSP)
JSP-sidor och stöd i en webbserver
Språkelementen i JSP, JSP-uttryck och scriptlets
Felhantering i JSP-sidor, JSP-kommandon
Integration med JavaBeans
JSP Standard Tag Library (JSTL)
Kommandobibliotek
JSTL Core-biblioteket
Expression Language (EL)
Syntax för EL-uttryck
Omedelbar och fördröjd evaluering
Enterprise JavaBeans (EJB)
EJB-arkitekturen, Applikationsservern som EJB-server
Obligatoriska servertjänster
Tillståndslösa / tillståndsbundna sessionskomponenter
Programmeringsregler
Java Persistence API
ORM-ramverk och kopplingsregler
Klasser för lagringsbara objekt
Lagringsbara egenskaper och nycklar
En-till-många-relationer / Många-till-många-relationer
Java Persistence Query Language
EJB-klienter
Servlets och JSP-sidor, Fristående applikationer
Automatisk kodutbyggnad (injection)
Transaktioner i EJB
Transaktionsattribut, Hantering av avbrutna transaktioner
JTA-transaktioner