Java EE – Frameworks Cas d’étude

Slides:



Advertisements
Présentations similaires
Master SIR (M2) Année Développement en environnement J2EE de Web services pour l'interopérabilité du projet CASTORE ce stage de fin d’étude a.
Advertisements

Présentation de frameworks J2EE
Tutoriel - Les Ressources du BCH
JEE Approfondi Frameworks Hibernate & Stripes
JEE Approfondi Frameworks : Maverick (MVC) JiBX (Persistance XML)
CASTEL Dennis SARZEAUD Floriane TAKAHASHI Atsushi.
Icones Ajouter : Visualiser : Editer : Supprimer : Historique : Messagerie : Imprimer : Mon profil : Se déconnecter : Droits : Enregistrer : Geler :
Le documentaliste, un professeur d'histoire et un professeur de SES cherchent des documents afin de mettre en œuvre une activité autour de la lecture.
Une solution personnalisable et extensible
Exposé de Système - Informatique et Réseau
T.I.C.E. LES NOUVEAUX OUTILS NUMERIQUES
51 Les technologies XML Cours 7 : Utilisations dXML Janvier Version 1.0 -
Grid Information Index Service D. Calvet, M. Huet, I. Mandjavidze DAPNIA/SEI CEA Saclay Gif-sur-Yvette Cedex.
Toolkit Web Framework Java pour les IHMs Cédric Dumas mars 2008 contrat Creative Commons Paternité-Pas d'Utilisation Commerciale- Partage.
Design Pattern MVC En PHP5.
Projet J2EE Maverick XMLBeans Garcel Jean-Baptiste – Le Loc Martin – Muller Thibaut.
JSP 2 Crash Course Michel Buffa UNSA
Présentation des frameworks pour Java EE
Projet JEE approfondi Stripes / Toplink
Introduction aux services WEB
J2EE : Framework Wicket et JibX
du Système Global d’Information COCKTAIL
Forum JEE: framework STRUTS 1 et iBATIS
Mise en place de quotas d’impression
Présentation Installation Fonctionnement
Liste des actions nécessitant une identification sur la plateforme Lutilisation.
E41SLMC1 – TD RADIO Procédure denregistrement du corpus détude.
Le Référencement en Savoie Historique
de l’application informatique MCP
Mise en place d'archives ouvertes: mesures pratiques
JAVA SERVER FACES (JSF)
pour les applications Web :
Présentation Struts1-JaxB
JAVASERVER FACES Un framework Java pour le développement Web.
Configuration Android
Cours GLG203 Cours J2EE JDBC, RMI, IIOP, Sécurité, XML
Tapestry - Eclipse Link
NewGesco : un projet Legrand par Capgemini
Normandy JUG Présentation de JSF.
ORAL DE LA PARTIE PRATIQUE
Une base de données XML sur le net
Projet JAVA EE Approfondi
Projet Génie Logiciel & UML, Bases de Données & Interfaces
1. 2 PLAN DE LA PRÉSENTATION - SECTION 1 : Code HTML - SECTION 2.1. : CSS (Méthode 1) - SECTION 2.2. : CSS (Méthode 2) - SECTION 3 : JavaScript - SECTION.
Architecture dun site de vente au détail1 Modèle d'un site simple de vente Lexemple du livre Ruby on Rails Partie II Java Adventure Builder Demo Réalisé.
Les applications Cocktail
Adaptée du cours de Richard Grin
Découverte de Jalbum Fenêtre principale Clicker ici pour ajouter des images à l’album Jalbum est un générateur.
Messagerie académique, I-Prof et Portail académique
Initiation au web dynamique - TP
BOUSQUET Alexis - GUILLEMIN Vincent - PETIT Cédric
Présentation JEE AP. Hibernate + Calyxo  Introduction  Cas d’étude  Conclusion.
Programmation Internet en PHP SIL module M12
Ahmed Jebali – INSTA Ahmed Jebali INSTA mai 2007 Cours Chap 0 : Framework, cms, lib.. PHP.
Messagerie professionnelle académique:
Cours n°4M2. ESCE (S. Sidhom) Séminaire ( 6-12 Février 2007 ) Promo. M2 ESCE-Tunis 2006/07 Conception d’un système d'information sur Internet Architecture.
0 Objectifs de la session n°1  Revenir sur toutes les bases théoriques nécessaires pour devenir un développeur Web,  Découvrir l’ensemble des langages.
BEWITCHED 12/10/2006 Soutenance GLAO #5 slide 1 Soutenance GLAO #5 AGL & SYGIME Bewitched Team 12 Octobre 2006.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
Struts.
Chantier Factory Prototype Bankonet Cellule Architecture – Zoom Chantier Le pictogramme permet de rappeler rapidement la technologie concernée par le Zoom.
© 1 Struts Java, Applications J2EE Conclusion. © 2 Struts Java, Applications J2EE Les contre Framework générique –Conçu pour répondre à tous les besoins,
EPS PARIS SITE EPS ACADEMIQUE
6.1 Informations personnelles 1 M2 Agenda | Messagerie | Porte-documents | Gestionnaire de favoris | Page d’accueil | Préférences Informations.
Projet.
Architectures Logicielles Java GLG203 GLG204
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Présentation Projet JEE Présentation des Frameworks Java Server Faces & Eclipse Link.
Présentation de frameworks J2EE 1 LIU Sizhao LUO Xin MALICK MANDENGUE Serge.
FRAMEWORKS : XMLBEANS / STRIPES
Transcription de la présentation:

Java EE – Frameworks Cas d’étude Cours de 2e année ingénieur Spécialisation « Génie Informatique » Fabien.Romeo@eisti.fr

Frameworks MVC Struts 2 (http://struts.apache.org/2.x/) Stripes (http://www.stripesframework.org) JavaServer Faces (http://jcp.org/en/jsr/detail?id=127) Tapestry (http://tapestry.apache.org/) Wicket (http://wicket.apache.org/) Makumba (http://www.makumba.org/) Maverick (http://mav.sourceforge.net/) Calyxo (http://calyxo.org/index.html) fabien.romeo@eisti.fr

Frameworks persistance / XML xstream (http://xstream.codehaus.org/) xmlbeans (http://xmlbeans.apache.org/) castor (http://www.castor.org) JAXB (https://jaxb.dev.java.net/) JiBX (http://jibx.sourceforge.net/) EclipseLink (http://www.eclipse.org/eclipselink/) CookXml (http://cookxml.yuanheng.org/) fabien.romeo@eisti.fr

7x8 combinaisons EclipseLink xmlbeans CookXml xstream castor JAXB JiBX Wicket JSF Tapestry Stripes Makumba Struts 2 Maverick Calyxo fabien.romeo@eisti.fr

Affectation des combinaisons aux groupes [Pau] : attribution arbitraire [Cergy] : sélection des combinaisons par les groupes : Pas de doublon, affectation au premier groupe Pas plus de 2/3 groupes sur une même technologie (ligne ou colonne) fabien.romeo@eisti.fr

Cas d’étude Logiciel de gestion de contacts en ligne (nom, prénom, num tél, mail, …) Cas d’utilisations volontairement simples : concentration sur les technologies à vous d’être originaux sur la réalisation Deux acteurs : l'administrateur qui va gérer la liste des utilisateurs et les mots de passe (ajout, suppression, init mot de passe, stats...) l'utilisateur qui va gérer ses contacts (ajout, suppression, affichage, recherche, nb contacts...) fabien.romeo@eisti.fr

Use cases fabien.romeo@eisti.fr