Objectifs:
● savoirutiliserunserveurd’application(JBossouautre)pendantledéveloppement
● savoircréeretdéployeruneapplicationJavaEE
● savoircoderlesdifférentstypesd’EJB
● savoirutiliserlacouchedepersistance
● savoirutiliserlestransactionpardéclarationetprogrammation
● savoirutiliserlesautorisationsd’exécutiondesméthodesEJBpardéclarationet
programmation
Durée:4jours
Public:développeurs,chefsdeprojets
Prérequis:
● langageJava
● laconnaissancedesservletsetJSPestunplus
● laconnaissancedeXMLestunplus
Démarchepédagogique:
● présentationdesconcepts,suivid’exercices
● codaged’uneapplication“filrouge”
Configurationtypeutilisée
● Eclipse
● MySql
● JBoss7
Programmedétaillé:
● conceptsarchitecturaux
○ historique:del’applicationmonolithiqueàl’applicationNtiers
○ détailsdescouches
● ArchitecturesdistribuéesJavaEE
○ historique:EJB2,projetsconccurents
○ modèleEJB
■ architecture,visibilité
○ lesserveursd’applications
■ lesservices:JNDI,sourcesdedonnées,JMS,…
■ lesconfigurations
● FondementsdesEJB3
○ apportsdeJavaEE5
○ évolutionsJavaEE6etJavaEE7
○ injectionCDI
FranckSIMONantislashn.org 1/3