JEE Approfondi Frameworks Hibernate & Stripes

Slides:



Advertisements
Présentations similaires
- Formation STRUTS 1 1.
Advertisements

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.
Présentation de frameworks J2EE
19/06/02Kikiteam-ASI3n°1 / 21 Lenchere est en hausse… Forum, FAQ, Stats ! By KiKiTeam : Maxime Chambreuil, Minh LeHoai, Samy Fouilleux, Soizic Geslin.
1 1 Projet doption Réalité Virtuelle Simulation dun habitat domotisé Florent Renault Xiaoyu Gao Mercredi 27 mai 2009.
JEE 5 - JSF F.Pfister 2 institut eerie Les technologies du web Servlets JSP MVC Model 1 : servlets + JSP MVC Model.
Architecture ACube Lise 4.0
Plan Portlets La norme JSR-168 Qu'est-ce qu'une Portlet ?
IntroductionArchitecturesPropriétésTâches ANT Apports par rapport à uPortal Un seul fichier de configuration Ajout de librairies Ajout de CAS comme méthode.
Java EE – Frameworks Cas d’étude
JEE Approfondi Frameworks : Maverick (MVC) JiBX (Persistance XML)
CASTEL Dennis SARZEAUD Floriane TAKAHASHI Atsushi.
UV Libre : Logiciel de vente du BDE Réalisé par Maxime Chambreuil Encadré par Nicolas Malandain Maxime CHAMBREUIL – UV libre ASI4 –
Serveurs web pour JSP et Servlets
Exposé de Système - Informatique et Réseau
TRANSFER Alger – Serveur Web Nicolas Larrousse Septembre Petit historique du Worl Wide Web Notion dHypertexte Extension à internet par Tim Berners.
Cours 6 : XML et les architectures N-tiers – Tier Applicatif
51 Les technologies XML Cours 7 : Utilisations dXML Janvier Version 1.0 -
Projet Webase. I. La définition du projet 1. Lexistant : Webase 4 2. Cahier des charges 3. La répartition des données 4. Le modèle de données 5. Le choix.
Design Pattern MVC En PHP5.
Plan de formation Chapitre 1 : Présentation de SAP
Projet J2EE Maverick XMLBeans Garcel Jean-Baptiste – Le Loc Martin – Muller Thibaut.
Présentation des frameworks pour Java EE
Projet JEE approfondi Stripes / Toplink
PROJET HANDICAPS Certificat de Qualification Professionnelle
Forum JEE: framework STRUTS 1 et iBATIS
Présentation Installation Fonctionnement
Architectures Web - N-Tiers
Struts 1 & 2 Tlohi ibtissam Tabit boutaina Ilias bouras
pour les applications Web :
Présentation Struts1-JaxB
JAVASERVER FACES Un framework Java pour le développement Web.
1 Sécurité Informatique : Proxy Présenter par : Mounir GRARI.
Configuration Android
M2 – MIAGE/SID Servlet M2 – MIAGE/SID
Cours GLG203 Cours J2EE JDBC, RMI, IIOP, Sécurité, XML
SERVLETS PRESENTATION
Tapestry - Eclipse Link
Une base de données XML sur le net
Projet JAVA EE Approfondi
Groupe : Marc BENSILHE, Guillaume GOURMENT et Paul FLYE SAINTE MARIE
Création d'un projet Web avec Netbeans
Microsoft .NET.
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é.
1 CSI 2532 Lab6 Application Web et DB Février 27, 2012.
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
M2 – MIAGE/SID Servlet M2 – MIAGE/SID
BOUSQUET Alexis - GUILLEMIN Vincent - PETIT Cédric
Convertisseur OWL vers RDF/RDFS
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
SOMMAIRE  Introduction  BCO / Toolbox aujourd’hui  Recommandations pour BCO  CRP aujourd’hui  Recommandations pour CRP  La base de données  Recommandations.
19 Mai 2009 CADOT, ROMON, NOEL, GUILLOUET, MONGENET-LAMAISON.
Module I-C3 : Applications Web IUT R&T 2e année
Méthodologie Récupérer une vidéo pour sa revue de presse.
Découverte des Framework : SPRING & JAXB
HIBERNATE Mapping Objet / base de données relationnelle
& J2EE Approfondi Hibernate Struts 2 & Hibernate
GESTION DE COMPOSANTS ELECTRONIQUES
http 1.1.  connexion persistante Browser Mozilla Firefox Adresse ip.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Struts.
1 Sommaire Présentation de l’entreprise Présentation du stage Présentation de Scarabée Réalisation Conclusion.
{ Java Server Pages Par Billy et Mike.  Introduction  Qu’est-ce que JSP?  Pourquoi utiliser JSP?  Développement  Balises  Servlets  Conclusion.
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.
DWR Jean-Jacques LE COZ. Introduction Projet DWR Framework AJAX Projet Open Source commencé en 2004 Licence GPL (Apache Software License v2) Sponsorisé.
Transcription de la présentation:

JEE Approfondi Frameworks Hibernate & Stripes Framework de persistance: Hibernate Framework MVC: Stripes Conclusion

Framework Hibernate Accès plus aisé à la BDD, requêtes simplifiées Petit temps d’apprentissage non négligeable mais gain de temps au développement. Outils pratique Hibernate Synchronizer Besoin de chercher les drivers de BDD sur internet (normal) Tous les objets nécessaires sont montés en mémoire.

Framework Hibernate Problèmes rencontrés: Sources Le mapping des classes correspondant aux tables de la base dans les fichiers nom_table.hbn.xml Dans le fichier hibernate.cfg.xml : Changer les mapping ressources rajouter <property name=current_session_context_class>thread</property> Sources Le cours  https://www.hibernate.org/ http://defaut.developpez.com/tutoriel/java/eclipse/hibernate/

Framework Stripes Utilisation de 3 librairies (.jar): commons-logging.jar cos.jar stripes.jar Fichier unique de configuration: web.xml Utilisation principalement d’ActionBeans Vue: JSP Controleur: ActionBean ActionBean = classe java qui fait le traitement Appel d’un ActionBean nom_classeActionBean.java  nom_classe.action Bind par défaut @UrlBinding(« /nom_classe.action ») Redirection à la JSP ForwardResolution ou RedirectResolution

Framework Stripes Problèmes rencontrés: Sources: Mapping du package des ActionBeans Documentation unique et pas aisément compréhensible Demi journée pour l’installation et la compréhension Sources: http://www.stripesframework.org http://www.onjava.com/pub/a/onjava/2007/01/24/java-web-development-with- stripes.html http://radio.javaranch.com/gthought/2007/01/03/1167862566323.html

Conclusion Hibernate: framework de persistance puissant, utile dès lors qu’il y a de la persistance Stripes: framework léger mais difficile d’apprentissage Utilité d’utilisation de Stripes? Le temps mis à l’apprentissage comparé au temps mis à développer directement On a appris à déployer un .war sur le serveur tomcat