Microsoft PowerPoint - Pr\351sentation.ppt [Mode de compatibilit\351]

Service de gestion d’utilisateurs
Utilisation des frameworks CookXML
et Struts 1.x
Présentation
But de l’application : gestion de contacts
(recherche et ajout)
Utilisation du pattern MVC :
Modèle
-
>
CookXML
Modèle
-
>
CookXML
Vue, Controleur -> Struts 1.x
Limitation de CookXML : impossibilide gérer lajout
Persistance : CookXML (1)
But : chargement d’instances à partir de
fichiers XML (une instance un fichier)
Bibliothèque dynamique de tags : creator,
setter
,
adder
,
setter
,
adder
,
Chargement d’une instance :
CookXML.decodeXML(String filename)
Persistance : CookXML (2)
Il est assez difficile de trouver un historique de versions sur le net. Toutefois,
on peut trouver ces deux informations importantes :
Tout d'abord, le projet a été commencé en 2007
Ensuite, contrairement à ce que j'affirmais dans la présentation orale,
le Framework est toujours suivi, la dernière version étant sortie en
février 2009
février 2009
Persistance : CookXML (3)
La classe qui charge l'objet Java est un CookXML :
new CookXml (builder, tagLibrary, (Object) null);
Le premier paramètre est un DocumentBuilder pour lire le XML. Le second est
la librairie de tags qu'on utilise pour charger les objets. Le troisième définit la
façon de charger le fichier XML (pas plus d'informations sur comment il
façon de charger le fichier XML (pas plus d'informations sur comment il
marche)
La librairie de tags contient tout les Creator, Setter, Adder et Converter qui
permettent de passer du fichier XML à des objets Java.
1 / 20 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !