gguibon / CoursesJavaEE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CoursesJavaEE


Cours de JavaEE pour Master 2 AMU informatique.

Master 2 20182019

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.

Concepts étudiés

  • 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.

Évaluation

L'évaluation passera par un projet individuel (voir le projet de l'année dernière).

Master 2 20172018

Les projets et l'examen et sa correction se trouvent ici.

Le support de cours est dans le PDF.

Concepts étudiés

  • Bean
  • ORM (Hibernate)
  • Service
  • Spring
  • Servlets / controllers / RestControllers
  • JSP / EL / JSTL
  • JQuery / AJAX

Liens

  • 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.

Évaluation

L'évaluation s'est faite par un projet surveillé de 3H. Voir ici

Usage général

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.

Contacts


gael dot guibon at lsis.org

@2018 LSIS-CNRS

About

License:GNU General Public License v3.0


Languages

Language:Java 85.9%Language:HTML 6.5%Language:JavaScript 4.3%Language:CSS 3.2%