Projets
Différents projets sont présentés et testés sur cette plate-forme.
Les projets utilisent les technologies Java EE comme les servlets, les Java Server Pages, JDBC ou encore le design Pattern DAO.
Chaque projet est présenté en détail avec une démonstration en ligne et l'accès libre au code source.
Tous les exercices reprennent des exemples concrets de projets d'entreprise comme une boutique, une interface d'administration (backoffice), un chat dynamique...
Le projet Webcole Java EE
Tout au long du livre "Développement n-tiers avec Java EE", un projet de gestion d'école est utilisé afin de tester et de mettre en application les parties théoriques et les exemples.
Cette application reprend les différents principes de mise en application de l'API Java EE avec les JSF, JPA, EJB et autres.
Consulter la fiche descriptive et télécharger les sources de ce projet.
Tester l'application déployée.
Le projet BetaBoutique Java EE
Tout au long du livre "Guide de développement d'applications web en Java", un projet de boutique en ligne est utilisé afin de tester et de mettre en application les parties théoriques et les exemples.
Cette boutique reprend les différents principes de mise en application de l'API Java EE avec les servlets, JSP, JDBC et les techniques web 2.0.
Le projet betaboutiquejavaee.war a été réalisé (à l'aide du livre : Java EE guide de développement d'applications web en Java) par Anthony Brissonnet lors de son projet d'étude de fin d'année Java EE sous la direction de Jérôme Lafosse enseignant responsable de la matière
Consulter la fiche descriptive et télécharger les sources de ce projet.
Tester l'application déployée.
Le projet BetaBoutique Struts 2
Le projet BetaBoutique est également disponible en version Struts 2.
L'application reprend les services du projet Java EE mais en utilisant les techniques proposées par le framework.
Les validations, traces, gestion de paquetages, messages, formulaires sont utilisés mais également
la notion de jeton, les sessions ou encore le routage à partir de joker.
La plate-forme BetaBoutique Struts 2 est accessible en ligne et peut être utilisée instantanément.
Consulter la fiche descriptive et télécharger les sources de ce projet.
Tester l'application déployée.
Le projet services de communication du chat BetaBoutique
Cette application contient les services et un ensemble de pages JSP pour poster des messages dynamiques stockés dans une base de données.
Cette étape contient les pages JSP pour lire les messages, les utilisateurs inscrits et les salons, au format XML..
De même, l'application Java SE Chat BetaBoutique est disponible en téléchargement libre.
Le projet chat BetaBoutique a été réalisé par la promotion CASI 2010 sous la direction de Jérôme Lafosse enseignant responsable de la matière
Consulter la fiche descriptive et télécharger les sources de ce projet.
Tester l'application déployée.
Le projet de gestion du chat BetaBoutique
Pour cette partie du guide, une application Struts 1 de gestion et d'administration d'un chat utilisateur (application de communication instantanée) est développée.
Ce chat lié au projet BetaBoutique est développé suite à une demande des utilisateurs/acheteurs qui souhaitent
dialoguer en direct avec le service après-vente de la boutique.
Consulter la fiche descriptive et télécharger les sources de ce projet.
Tester l'application déployée.
Le projet BetaBoutique défaut
Cette application de base permet de commencer le développement du projet de boutique nommé BetaBoutique.
Consulter la fiche descriptive et télécharger les sources de ce projet.