Ingénieurs 5ème année (I5)
Frameworks pour Applications d'Entreprise
Merci de signaler à D.Bureau tout lien défectueux. |
2011/2012
Pré-requis =
IF5-JEE
1ère partie (commune avec IF5-Web) :
Les frameworks open source
- Le framework Struts (2h cours + 2h TP)
- Les apports de Struts 2 (2h cours + 2h TP)
- Le mapping objet relationnel avec Hibernate (2h cours + 2h TP)
- Intégration de frameworks avec Spring (2h cours + 2h TP)
2ème partie (spécifique à IF5-FAE) :
La plate-forme Java EE 6
- Présentation de la plateforme Java EE6 et des EJB 3 (2h cours)
- Le framework JSF (2h cours + 2h TP)
- JSF et Ajax (2h cours + 2h TP)
- Le mapping objet relationnel avec JPA (2h cours + 2h TP)
2010/2011
Présentation de l'unité
2009/2010
Présentation de l'unité
Introduction
aux architectures web et JEE
Principes
des servlets
Accès
aux bases de données avec JDBC
La
gestion de session
Exemple
La
technologie JSP et l'architecture MVC 1
Intégration
des servlets et JSP : architecture MVC 2
Exemple
Le
framework Java Server Faces
Exemple
Les
EJB 3 : sessions + entité + messages
Légende :
: accessible uniquement sur l'intranet (ou sur l'extranet avec login esiee)
Outil utilisé :
NetBeans 6.7
Les documents sont autorisés pour le contrôle écrit.
Spécifications détaillées du
rapport de projet à rendre.
Attention !
La première partie est à rendre sur papier au secrétariat du
département informatique (5251) AVANT le
jeudi 17 décembre 2009 à 17h30.
La deuxième partie
est à rendre par mail à
P.Lefebvre(à l'ESIEE en France) AVANT le
mercredi 6 janvier 2010 à 17h30.
Afin de ne pas défavoriser ceux qui rendent avant la date limite,
des points de pénalité de retard seront appliqués
pendant quelques jours; ensuite, ce sera 00/20.
|
Version 2008/2009 obsolète
Spécifications détaillées du
rapport de projet à rendre par mail
La date limite est fixée au lundi 5 janvier 2009 à 19h;
des points de pénalité de retard seront appliqués
jusqu'au mardi 6 janvier 2009 à 19h; ensuite, ce sera 00/20.
Version 2006/2007 obsolète
Présentation de l'unité
- Cours 0 :
Architectures web et frameworks.
- Cours 1 + TP 1 :
Couche IHM :
concepts de base de Struts.
- Cours 2 + TP 2 :
Couche IHM :
concepts avancés de Struts.
- Cours 3 + TP 3 :
Couche d'accès aux données :
persistance des objets avec Hibernate.
- Cours 4 + TP 4 :
Couche d'accès aux données :
gestion des relations entre objets avec Hibernate.
- Cours 5 + TP 5 :
Couche de services :
concepts fondamentaux de Spring.
- Cours 6 + TP 6 :
Couche de services :
intégration de Struts/Hibernate/Spring.
- Conf 6.1 + conf 6.2 :
Les EJB 3 (Entreprise Java Beans, 3rd specification).
Retour d'expérience sur l'utilisation des frameworks (Struts, Hibernate, Spring).
- TP 7 :
Intégration finale.
- PERS :
Salle réservée pour avancer le mini-projet à rendre.
-
Spécifications détaillées du
rapport de projet à rendre.
La date limite est fixée au jeudi 21 décembre à 17h;
des points de pénalité de retard seront appliqués
jusqu'au vendredi 22 décembre à 17h; ensuite, ce sera 00/20.
Intervenant principal : Pierre Lefebvre.
Dernière mise à jour :