📢 Bonjour à tous et à toutes ❗

Au programme de cette formation Java Edition Entreprise:
  • Introduction-ArchiDistribuees
  • Introduction-QuestJEE
  • Introduction-Conteneurs et serveurs applications
  • Couche Presentation
  • JSP
  • Servlet
  • Collaboration Servlet Jsp
  • Jstl Et El
  • Introduction-Persistance
  • Persistance-Orm-Hibernate
  • Persistance-JPA-Intro
  • Persistance-JPA-Associations
  • Persistance-JPA-JPQL
  • Couche Metier WildFly
  • Couche Metier Introduction
  • Couche Metier EJBSession
  • Couche Metier EJBEntity
  • Couche Metier_JMS_MDBe
  • Webservice Introduction
  • JUnit
Jakarta EE (anciennement Java 2 Platform, Enterprise Edition, ou J2EE , puis Java Platform, Enterprise Edition ou Java EE), est une spécification pour la plate-forme Java d'Oracle, destinée aux applications d'entreprise.

La plate-forme étend Java Platform, Standard Edition (Java SE) en fournissant une API de mapping objet-relationnel, des architectures distribuées et multitiers, et des services web. La plate-forme se fonde principalement sur des composants modulaires exécutés sur un serveur d’applications.

Alors que Java SE constitue le framework de référence pour Java — avec des bibliothèques standards répondant à la plupart des besoins —, Java EE complète ce framework avec des bibliothèques logicielles additionnelles dédiées à des applications professionnelles, facilitant par exemple le développement d’applications pour architecture distribuée.

Wikipedia


TODO 🎢:

💬 Vous devez avoir obligatoirement configuré votre environnement de développement avec les intructions (partie TODO 🎢) suivantes :

Java est tellement populaire qu’il y a des versions concurrentes de la version officielle et surtout des versions entièrement gratuite ce qui ne fut pas toujours le cas des versions de l’OPEN JDK https://fr.wikipedia.org/wiki/OpenJDK.

Afin de vous sensibiliser à l’écosystème du logiciel libre et des différentes versions possibles on utilisera différentes versions du Java Development Kit (JDK) qui nous permettrons de développper en Java.

  • 👉 Allez sur ->https://docs.aws.amazon.com/corretto/<- amazoncoretto 8

  • 👉 Puis cliquez sur Corretto 8 User Guide puis Downloads (❗ attention il y a plusieurs versions, prenez bien celle de votre OS et surtout la version 8:)

  • 👉 Puis suivez le guide jusqu’à la partie 3) comprise (pas besoin de faire le point 4 et 5) 😎 https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/windows-install.html

  • 👉 Installez-le dans un dossier spécifique car vous installerez différentes versions ultérieurement et vous aurez besoin de le linker avec votre IDE (Éditeur pour développer). c:\utils\java\amazoncoretto

  • 👉 Allez sur -> https://www.eclipse.org/downloads/packages/release/2018-12/r <- Télécharger la version d’Eclipse IDE for Enterprise Java Developers pour votre OS puis dezipper la Eclipse IDE for Enterprise Java Developers

    • Au lancement d’Eclipse vous devez spécifier un repertoire de travail, nommez le comme suit : C:\Workspace\Eclipse-2018-12-r (on utilisera plusieurs IDE et les repertoires de travail ne sont pas compatibles entre eux alors faites attention❗❗❗)

    • Eclipse sera votre IDE pour développer en JavaEE, là encore il y a une multitude de versions, nous choisirons celle-ci qui est compatible avec le JDK et qui ne consomme pas trop en mémoire.

  • 👉 Allez sur -> https://www.apachefriends.org/fr/download.html <-

    • Téléchargez la XAMPP dans le dossier de votre choix (notez le car on y retournera).
    • On finira l’installation et la configuration ensemble ❗❗ Xampp
  • 👉 Allez sur -> http://tomcat.apache.org/whichversion.html <-

    • Téléchargez la Tomcat 9 dans le dossier de votre choix (notez le car on y retournera).
    • On finira l’installation et la configuration ensemble ❗❗
      Xampp

Merci de garder pour vous les ressources qui vous serons fournies et de ne pas les diffuser 😏
Merci de m’avertir de toute erreur ou coquille qui m’auraient échapées 😍

©️ 🚫 Do not distribute 😌