Bienvenue dans cet espace de la matière "Java Enterprise Edition JEE Specifications and applications", Cours & Travaux Pratiques TPs.
Enseignants:
Enseignante: Thouraya Louati.
Courriel: thouraya.louati@esprit.tn
Bureau: E204
Année Universitaire: 2018/2019
Section: 4NIDS2/4INFOB3
Ingénieurs en Informatique 4ème année.
Calendrier annuel Calendrier détaillé vacances-jours-féries
Unité Pédagogique JavaEE/.NET.
Département Informatique.
École supérieure privée d'ingénierie et de technologie http://esprit.tn/
Description:
Horaire
Séances Cours Intégrés
Séances: Séance 1 : Architectures n-tiers Séance 8: JPQL - TP Timesheet
4NIDS2: 21/01/2019 4NIDS2: 11/03/2019
4INFOB3: 24/01/2019 4INFOB3: 12/03/2019
Séance 2 : Maven Séance 9: JSF
4NIDS2: 28/01/2019 4INFOB3: 04/04/2019
4INFOB3: 31/01/2019 4NIDS2: ABS
4NIDS2 : 12/04/2019
Séance 3 : EJB Séance 10: JSF - CRUD
4NIDS2: 04/02/2019 4INFOB3 : 11/04/2019
4INFOB3: 07/02/2019 4NIDS2: 15/04/2019
Séance 4 : Suite EJB Séance 11: Filtre - Validateur-Convertisseur-Timesheet
4NIDS2: 11/02/2019 4INFOB3: 18/04/2019
4INFOB3: 14/02/2019 4NIDS2: 22/04/2019
Séance 5: JPA - Entities Séance 12: Examen blanc
4NIDS2: 18/02/2019 4INFOB3: 25/04/2019
4INFOB3: 21/02/2019 4NIDS2: 29/04/2019
Séance 6: JPA- Les associations Séance 13: JSF - Timesheet , apps(filtre, validateurs,
convertisseurs)
4NIDS2: 25/02/2019 4INFOB3: 29/04/2019
4INFOB3 : 28/02/2019
Séance 7: JPA- Entity Manager
4NIDS2: 04/03/2019
4INFOB3 : 07/03/2019
Description du cours
Type
Nom
Fiche Module "JEE specifications and applications"
Taille
Affichage
Téléchargement
Date
Cours: Documents:
1
Type
Nom
Affichage
Téléchargement
Partie 1 : Introduction à l’architecture n-tiers Java EE
Volume Horaire Cours Intégré: 03h par semaine.
2 Environnement de développement
Type
Nom
Étape 1: Installation du OpenJDK 8 (voir le tuto vidéo) ---->
Étape 2 (voir le tuto vidéo): Installation de Red Hat JBoss developer studio 10.2.0 + La mise en place de wildfly-9.0.1.Final [Configur+®]
Taille
174 ko
Affichage
Téléchargement
Date
Étape 3 (voir le tuto vidéo): Installation de MySQL Server 5.6.26
Étape 4: La mise en place de apache-maven-3.3.3
Mettez à jour vos navigateurs
3
4
Quiz
5
6
https://www.dropbox.com/s/veevj8huiu39gzp/Employe.java?dl=0
https://www.dropbox.com/s/32mpfynigvyfhs7/EmployePK.java?dl=0
7
Travail à faire: DJ-PlayList (entités - associations)
Code Source Formation et le client
8
Partie : Entity Manager + JPQL
Cours + TPs
https://www.dropbox.com/s/i6v5dedfkfr4yuw/EntityManagerVF.mp4?dl=0
9
10
11
Partie : JSF
Cours + TPs
Voici la vidéo du premier TP JSF.
https://www.dropbox.com/s/6ebaxcnjsg4csba/TP1JSF.mp4?dl=0
Les codes sources utilisés dans la vidéo.
12
Voici la vidéo CRUD JSF (ajout et affichage).
https://www.dropbox.com/s/h187rz5gpwg42ev/TP2-CRUD-JSF-V2F.mp4?dl=0
On travaillera sur la modification et la suppression lors de la prochaine séance inchallah.
Les codes sources utilisés dans la vidéo.
https://gitlab.com/ThourayaLouati/tp2-jsf-crud
Pour améliorer vos facelets (fichiers xhtml), vous pouvez utiliser:
Correction: https://www.dropbox.com/s/jyzwdmm8s0er0uo/FirstJSF2.zip?dl=0
13
Liens utiles pour PI-DEV
https://startbootstrap.com/template-categories/all/
https://startbootstrap.com/template-categories/admin-dashboard/
https://www.dropbox.com/s/hzr2aelvjldcn7k/myapp.zip?dl=0&file_subpath=%2Fmyapp
https://www.primefaces.org/showcase/ui/input/inputTextarea.xhtml
I just had to take the hypertext idea and connect it to the TCP and DNS ideas and — ta-da!— the World Wide Web.
http://en.wikiquote.org/wiki/Tim_Berners-Lee
A lot of success in life is that passion and persistence, of really staying the course, staying working on it, and, not letting go. Not giving up :)