Plan de cours J2EE: inversion de contrôle avec Spring
► S'inscrire maintenant
► Télécharger la brochure
- Installation de l'environnement de travail selon une des configurations possibles
- Installation de Tomcat standalone
- Installation de Tomcat derrière Apache
- Installation de Jboss et Tomcat
- Choix d'une des installations apprise et application sur son poste de travail
- Introduction théorique au modèle J2EE
- Modèle N-tier
- Architecture MVC de base
- Correspondance des couches dans les technologies J2EE
- Services offerts par le conteneur J2EE
- Chargement d'une application dans Tomcat
- Déploiement à chaud
- Visualisation dans la webconsole
- Le tier de présentation : les pages JSP
- Création d'un bloc d'instructions JSP dans une page HTML
- Instructions JSP de base: date
- Instructions de contrôle : bloc conditionnel et boucles
- Fonctionnalités étendues et librairies de tag
- Utilisation des classes Java
- Librairie d'expressions JSTL
- Définition de sa propre tag
- Définition du servlet, interprétation du JSP sur le serveur
- Objets HttpServletRequest et HttpServletResponse
- Les descripteurs de déploiement
- Empaquetage du .war ou .war éclaté
- Introduction aux JSF
- La couche métier : les beans Spring
- Principe de l'inversion de contrôle
- Règles à suivre, effet d'un new dans le code
- Syntaxe du fichier de déclaration des beans
- Création de beans entité et session avec Spring
- Cycle de vie: utilisation des scope
- Différence entre Spring 1.0 et Spring 2.0 pour les scopes disponibles
- La couche de persistance
- À la main avec JDBC
- Configuration de JDBC avec les descripteur J2EE et le driver
- Les fichiers datasources composés en XML
- Les PreparedStatement et le pattern DAO
- Automatiquement avec CMP
- Application aux EJB entités
- Automatiquement avec un framework de persistance
► S'inscrire maintenant