OSYX - Conseils
OSYX - Développements
 
 
 

Spring 3.x

Un framework JEE open source

Durée (recommandée) : 3 jours


Description

Fer de lance de tous ceux qui considèrent le modèle Java EE trop complexe, Spring a inauguré la mode des conteneurs dits «légers».
Framework de développement JEE reposant sur le Pattern d'IoC (Inversion of Control), Spring permet de compléter les outils habituellement choisis au niveau des couches de présentation, persistance ou service, pour en simplifier l'utilisation et éviter toute dépendance de l'application vis-à-vis de ces outils.
Durant ce cours, vous allez apprendre:
  • les principes sur lesquels repose Spring (IoC, noyau Spring)
  • à concevoir une application avec Spring,
  • comment Spring modifie les habitudes de programmation (TDD, AOP),
  • à configurer au mieux les applications utilisant Spring (Spring Security, gestion des transactions, interfaces avec les MOMs),
  • à simplifier l'accès aux données avec Spring (Spring DAO),
  • à intégrer Spring dans une application Web (Spring Web MVC, Spring JavaScript, Spring Web Flow, Spring Faces) ,
  • à développer des objets distribués (Spring Web Services),
de façon à être rapidement opérationnel sur vos projets Spring 3.x.

Public concerné

Cette formation s'adresse aux développeurs JEE désirant utiliser le framework Spring 3.x

Niveau requis

Les participants doivent connaître le langage Java et être familiers de l'nevironnement JEE (voir les cours "Développement d'applications Web JEE" et "Développement d'Enterprise JavaBeans 3.x (EJB)").

Déroulement du cours

  • Le cours est prévu pour comporter une partie travaux pratiques sur machine représentant plus de la moitié de la durée du cours.
  • Les outils utilisés au cours de cette formation sont Spring 3.x et Eclipse Spring IDE.
  • Les participants reçoivent un support de cours qui leur servira par la suite d'ouvrage de référence.

Contenu détaillé du cours sur demande