Aperçu de java EE 5

1 147 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 147
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
13
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Aperçu de java EE 5

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

×