Formation : Développer avec les frameworks Java/J2EE
Se former avec
ORSYS
- Renseignements :
- Durée : 5 Jours
- Type : En centre
- Diplômant : Oui
-
Prix H.T. € :2050.00
- Objectifs :
- Cette formation vous permettra de progresser dans le développement d'applications Java en utilisant les frameworks qui sont aujourd'hui à la base de nombreuses architectures J2EE. Elle insistera sur les trois grandes composantes d'une application Java : l'accès aux données, la logique applicative et l'interface utilisateur. Vous apprendrez à assimiler les bonnes pratiques du développement (design patterns, tests, etc.) et à être autonome dans la manipulation des frameworks phares de l'écosystème J2EE.
- Pré-requis :
- Ce cours s'adresse aux développeurs ayant déjà une connaissance et une expérience de la programmation orientée objet en Java.
- Introduction
- Présentation et comparaison des architectures 2-tiers, 3-tiers, n-tiers.
- Aperçu de l'écosystème J2EE, des frameworks leaders, de leur rôle dans le développement d'applications Java.
Les frameworks d'industrialisation
- Organisation d'un développement Java.
- Ant, un framework d'automatisation de tâches.
- Maven, pour simplifier la production et la gestion des « build ».
- JUnit, un framework pour la rédaction et l'exécution de tests unitaires.
Travaux pratiques
Mise en place de l'environnement de développement sous Eclipse.
Le framework Hibernate
- Présentation de la persistance.
- Le projet Hibernate.
- Création d'un mapping objet/relationnel. Contexte, classes persistantes.
- Manipulation de données persistantes. Cycle de vie des objets. Synchronisation avec la base de données.
- Rappel des erreurs à éviter.
Travaux pratiques
Réalisation d'un mapping, écriture de requête HQL.
Le framework Spring
- Présentation du rôle du conteneur léger.
- Présentation de la programmation par interface.
- Couplage Spring/Hibernate.
- Support de framework tiers.
- Démonstration de l'AOP (Programmation Orientée Aspects).
Travaux pratiques
Création du contexte, couplage avec Hibernate.
Le framework Struts
- Introduction au modèle MVC.
- Les composants de Struts.
- Implémentation d'un processus de navigation web.
- Libraires de balises JSP.
- Déploiement d'application.
Travaux pratiques
Réalisation d'une IHM pour tirer parti des développements réalisés avec Hibernate et Spring.
2008 au 2009 ()
2008 au 2009 (35)
2008 au 2009 (13)
2008 au 2009 (44)
2008 au 2009 (31)
2008 au 2009 (69)
2008 au 2009 (75)
2008 au 2009 (92)