Opleiding: Jakarta EE EJB Business Components
De cursus Jakarta EE EJB Business Components richt zich op Enterprise JavaBeans, zoals gespecificeerd in de EJB 3.
Enterprise Bean Types
Aandacht wordt besteed aan de 3 verschillende types van Enterprise Beans zoals Session Beans, Message Driven Beans en Singleton beans.
JNDI
Het Java Naming and Directory Interface (JNDI) wordt besproken evenals hoe beans kunnen worden gevonden en geïnstantieerd door injection. Hierbij komen de lifecycles van de beans aan de orde en worden concurrency problemen besproken.
Annotations
Een belangrijke rol is weggelegd voor annotaties. Deze komen op veel plaatsen in de cursus aan de orde zoals bij het leggen van links met resources en de realisatie van persistence.
EJB Query Language
Aandacht wordt besteed aan het gebruik van EJB Query Language en de implementatie van Object Relational Mapping in EJB 3.x.
Security
Ook komen de transacties in een Jakarta EE omgeving aan bod en wordt aandacht besteed aan de Jakarta EE security architectuur en de verschillende authenticatie en autorisatie strategieën. JMS en de toepassing ervan in combinatie met Message Driven Beans staan eveneens op het programma.
Best Practices
En tot slot wordt de aandacht gericht op best practices en design patterns in EJB technologie.