Accueil > Formation > Architecture d'Entreprise > Architecture d'entreprise avec Java EE 6 - la synthèse

S-JEE6

Durée

  • 2 jours

Objectifs

  • Connaître les nouveautés de la nouvelle version de Java EE

Public

  • DSI
  • Architectes
  • Chefs de Projets
  • Ingénieurs

Pré-requis

  • Connaissance de Java EE

Tarif d'inscription

  • 990 € H.T. par personne (déjeuner inclus)

Planning France

Calendrier 2012

  • Du 28 au 29 juin
  • Du 15 au 16 octobre
  • Du 10 au 11 décembre

Planning Luxembourg

Calendrier 2012

  • Du 05 au 06 juillet
  • Du 24 au 25 septembre
  • Du 29 au 30 novembre

Architecture d'entreprise avec Java EE 6 - la synthèse

Découvrez les nouveautés de Java EE 6 !

Java Enterprise Edition est constitué de plusieurs spécifications destinées aux applications d'entreprise.

Ce séminaire s'adresse aux architectes et développeurs connaissant déjà la plate-forme Java Enterprise et désireux de découvrir les nouveautés qu'apporte la version 6.0.

Programme

Java Entreprise Edition 6

  • Java EE : historique
  • Présentation de Java EE 6
  • Les conteneurs
  • Les nouveaux concepts
  • Les nouvelles spécifications
  • Les nouveautés dans les spécifications existantes
  • Les serveurs Java EE 6

JPA (Java Persistence API) 2.0

  • Présentation et concepts
  • Bases du mapping objet-relationnel
  • Un mapping enrichi
  • Manipulations des entités
  • Le langage de requêtes JPQL
  • JPQL enrichi
  • Lock optimiste et pessimiste
  • Une API de critères
  • Une API de cache

Servlet 3.0

  • Facilité de développement
  • Filtres et listeners
  • Extensibilité
  • Asynchronisme
  • Gestion des ressources
  • Téléchargement de fichiers
  • La sécurité

EJB 3.1

  • EJB et EJB Lite
  • Les interfaces
  • Singleton
  • Méthodes asynchrones
  • Nouveau packaging
  • Le nouveau Timer Service
  • Container léger
  • Tests unitaires
  • Intercepteurs

JSF 2.0

  • Les éléments d'une application JSF
  • Facilité de développement
  • Facelets
  • Templating
  • Navigation
  • Création de composants graphiques
  • Support Ajax

Bean Validation 1.0

  • Besoin de valider les données
  • Les annotations standards
  • Créer ses propres contraintes
  • Les groupes de contraintes
  • Intégration avec JPA et JSF

JAX-RS 1.1

  • Les architectures REST
  • HTTP et REST
  • Les annotations pour services REST
  • Gestion des paramètres
  • Les représentations
  • Intégration avec les EJBs

L'injection de dépendance

  • L'inversion de contrôle
  • @Inject
  • Context and Dependency Injection

Les architectures possibles

  • Architectures web et entreprise
  • Les architectures en couche
  • Patterns et anti-patterns