Cours de JavaEE pour Master 2 AMU informatique.
Les projets et l'examen et sa correction se trouvent ici.
Les supports de cours sont ici :
Le support de TD est dans le PDF.
- Bean
- DAO (avec JDBC et JDBC Template)
- Service
- Spring
- Servlets / controllers
- JSP / EL / JSTL
Jquery, REST, ORM, EJB sont prévus dans un cours connexe.
L'évaluation passera par un projet individuel (voir le projet de l'année dernière).
Les projets et l'examen et sa correction se trouvent ici.
Le support de cours est dans le PDF.
- Bean
- ORM (Hibernate)
- Service
- Spring
- Servlets / controllers / RestControllers
- JSP / EL / JSTL
- JQuery / AJAX
- basic_hello_word : javaEE basic pour commencer
- servlet_usage : un petit exemple pour montrer l'utilisation sommaire de servlets
- vue : un exemple d'intégration de l'application (simili twitter) et de sa vue. Pas d'ORM ici, que du stockage mémoire.
- twitter-manual : un simili twitter simple (envoi de message, pseudo login, gestion de session, ORM, modèle MVC).
- twitter-spring : la version spring-boot de notre application simili twitter.
L'évaluation s'est faite par un projet surveillé de 3H. Voir ici
Compliler chaque projet maven à l'aide de la commande suivante dans la racine :
mvn package
Lancer l'application avec la commande suivante :
java -jar target/NOM_DU_JAR_AVEC_DEPENDENCES.jar
S'il vous manque maven, veuillez vous référer à la partie adéquate dans le PDF.
gael dot guibon at lsis.org
@2018 LSIS-CNRS