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

JEE Approfondi Frameworks Hibernate & Stripes

  • Upload
    rianna

  • View
    44

  • Download
    0

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: JEE Approfondi Frameworks Hibernate & Stripes

• Framework de persistance: Hibernate

• Framework MVC: Stripes• Conclusion

JEE ApprofondiFrameworks Hibernate &

Stripes

Page 2: JEE Approfondi Frameworks Hibernate & Stripes

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 SynchronizerBesoin de chercher les drivers de BDD sur

internet (normal)Tous les objets nécessaires sont montés en

mémoire.

Page 3: JEE Approfondi Frameworks Hibernate & Stripes

Framework Hibernate

Problèmes rencontrés: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 ressourcesrajouter <property

name=current_session_context_class>thread</property>

SourcesLe cours https://www.hibernate.org/http://defaut.developpez.com/tutoriel/java/eclipse/hibernate/

Page 4: JEE Approfondi Frameworks Hibernate & Stripes

Framework Stripes

Utilisation de 3 librairies (.jar):commons-logging.jarcos.jarstripes.jar

Fichier unique de configuration: web.xmlUtilisation principalement d’ActionBeans

Vue: JSPControleur: ActionBean

ActionBean = classe java qui fait le traitementAppel d’un ActionBean nom_classeActionBean.java

nom_classe.action Bind par défaut

@UrlBinding(« /nom_classe.action »)Redirection à la JSP ForwardResolution ou

RedirectResolution

Page 5: JEE Approfondi Frameworks Hibernate & Stripes

Framework Stripes

Problèmes rencontrés:Mapping du package des ActionBeansDocumentation unique et pas aisément

compréhensibleDemi 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

Page 6: JEE Approfondi Frameworks Hibernate & Stripes

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