Menu

Introduction à Java EE - 2012

Le cours tutoriel « Introduction à Java EE » est le fruit de plusieurs années d’enseignement à Polytech Angers. C’est un cours accompagné d’exercices dont le contenu (280 pages) est le suivant :

  • Chap 1 : présentation du cours ;
  • Chap 2 : introduction à Maven ;
  • Chap 3 : introduction à JPA (Java Persistence API) ;
  • Chap 4 : architecture Spring / JPA :
  • Chap 5 : architecture OpenEJB / JPA ;
  • Chap 6 : architecture client / serveur avec le serveur EE Glassfish ;
  • Chap 7 : architecture client / serveur dans un environnement SOAP (Simple Object Access Protocol) ;
  • Chap 8 : introduction à JavaServer Faces (JSF) ;
  • Chap 9 : étude de cas PAM dans une architecture web JSF sans EJB ;
  • Chap 10 : intégration de l’application PAM dans une architecture JSF / EJB ;
  • Chap 11 : extension de l’application PAM à une application multi-pages ;
  • Chap 12 : portage de l’application web PAM dans différents environnements : Spring / Hibernate / Tomcat, Spring / EclipseLink / Tomcat, Spring / EclipseLink / Glassfish ;
  • Chap 13 : introduction à Primefaces, une bibliothèque permettant de faire de l’AJAX avec JSF ;

Sept autres étude de cas (220 pages) permettent d’approfondir le cours. Elles sont toutes données sous la forme de TD : on donne le squelette de la solution, des conseils sont prodigués, l’étudiant doit compléter la solution. Ces études de cas utilisent le plus souvent JSF combiné au framework Spring sur un serveur Tomcat, donc un environnement différent de celui utilisé dans l’étude de cas n° 1 du cours.

Serge Tahé, janvier 2019

Téléchargements

Le cours tutoriel au format PDF 

L’archive RAR des projets du cours tutoriel  

Ce cours tutoriel écrit par Serge Tahé est mis à disposition du public selon les termes de la Licence Creative Commons Attribution – Pas d’Utilisation Commerciale – Partage dans les Mêmes Conditions 3.0 non transposé.