La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Powerpoint Templates Page 1 Powerpoint Templates Open Source et Java J2EE Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE.

Présentations similaires


Présentation au sujet: "Powerpoint Templates Page 1 Powerpoint Templates Open Source et Java J2EE Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE."— Transcription de la présentation:

1 Powerpoint Templates Page 1 Powerpoint Templates Open Source et Java J2EE Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE

2 Powerpoint Templates Page 2 Méthode de développement via SVN Subclipse est une extension d'Eclipse qui permet permet d'accéder aux repository subversion directement à partir d'Eclipse. Via Subclipse, nous avons fait un développement basé sur le versioning de nos fichiers au sein du projet. SVN a déjà montrer ses avantages : SVN permet de tracer les versions de répertoires, de fichiers et de droits sur les fichiers. SVN permet de renommer un fichier ou un répertoire tout en conservant son historique. Les propagations de version (commit) sont atomiques. Une propagation réussit uniquement si tout les fichiers de la version sont correctement propagés. Les numéros de versions concernent une propagation et non les fichiers eux-mêmes. Nous travaillons avec lAPI Spring et nous appliquons le modèle MVC.

3 Powerpoint Templates Page 3 Projet : Code Java Création de plusieurs package avec chacun, un rôle spécifique : fr.oracle.controls : Package qui contient les contrôleurs nécessaires pour le projet. Le nommage a été fait pour quon puisse trouver rapidement le contrôleur correspondant à une page JSP fr.oracle.DAO : Package qui contient la gestion de la session factory. fr.oracle.generate : Package qui contient les classes nécessaires à la création de la BDD via Hibernate. (Le fichier hibernate.cfg.xml contient lensemble des paramètres nécessaires à Hibernate) fr.oracle.models : Package qui contient les modèles de données nécessaires à lapplication. fr.oracle.security : Package qui contient lensemble des classes gérants la sécurité de lapplication.

4 Powerpoint Templates Page 4 Projet : Code Web Création de toutes les pages nécessaires au projet. Utilisation de la bibliothèque JavaScript : JQuery. Index.jsp est la page daccueil du projet Une sécurité a été mise à chaque page en fonction du rôle de lutilisateur. Le dossier WEB-INF contient tous les jar java nécessaires au projet Le fichier applicationContext-security.xml contient les règles de sécurité de lapplication. Le fichier simpleform-servlet.xml permet de définir les variables nécessaires au bon fonctionnement du projet (BDD, classes correspondant aux modèles nécessaires, etc …)

5 Powerpoint Templates Page 5 Droit minimum : Aucun Droit minimum : Viewer Plan web du projet Index.jsp employes.jspemploye.jsp Droit minimum : gestion gestion_emp loyes.jsp gestion_employe_adresse. jsp gestion_employe_poste.jsp Droit minimum : admin gestion_utilis ateurs.jsp gestion_utilis ateur.jsp


Télécharger ppt "Powerpoint Templates Page 1 Powerpoint Templates Open Source et Java J2EE Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE."

Présentations similaires


Annonces Google