aperçu de java ee 5
TRANSCRIPT
Découverte de Java EE 5
Avril 2009 à SUPINFO
Téléchargement requis et installation
Mise en place de l’environnement de travail
Structure et fondamentaux
Découverte de Java EE
Le mapping objet relationnel
La persistance
Les EJBs
SOAP & REST
Les Web Services
Web Client
L’environnement
Netbeans
Netbeans
Netbeans.org
Opensource
Plugins
Liaison Sun
Facilité d’emplois avec glassfish
Glassfish
Open source
Libre
Performant
Implémentation de java EE fiable (lié à SUN)
Popularité
Inclus avec netbeans
Java EE 5Architecture et concepts
Les différentes version de java
Un ensemble de standard
Java (génériques, annotations…)
JNDI et JDBC
JPA
JMS
EJB
Servlet et JSP
JSF
JavaMail
WS-*
…
Serveur d’application
Certification des serveurs d’applications.
Nous employons glassfish
Mais encore
Pour aller plus loin
Java EE 6
Glassfish v3
Comparaison aux autres possibilités de développement
…
Question
La persistance
Mode de fonctionnement
Action du développeur
Conséquences
Avantages
Vrai modèle objet
Changement de base de données rapide et sans impact sur le développement
Retours de la gestion de la base de donnée dans le giron des administrateurs
Multi-base, fake clustering
Base de développement
Inconvénients
Perte de performance pour certains drivers JDBC
Demande un driver JDBC
Masquer la réalité DB aux développeurs
Questions et mise en pratique
Découverte de notre projets fil rouge
Implémentations : hibernate, toplink, openJPA…
…