Les framework J2EE
Les Frameworks J2EE sont des composants JAVA, qui permettent d'optimiser le développement d'une application.
Générallement, ils sont intégrés à l'application et constitue un socle sur lequel s'appuye les développement.
Ils permettent de gagner du temps lors de la phase de développement, en réalisant des taches qui reviendrait normallement aux développeusr.
Les frameworks J2EE permettent aux développeurs de se concentrer sur la logique métier, en faisant abstraction des détails d'implementation techniques.
Les principaux Frameworks J2EE sont les suivants:
| STRUTS | permet d'implementer facilement de Design Pattern MVC2 (Model View Controller), c'est à dire la séparation de la couche présentation de celle d'accès aux traitements. |
|---|---|
| JSF | réalise a peu près la même chose que Struts, mais contient d'avantage de composants pour implémenter l'interface graphique. |
| SPRING | implémentation du Design Pattern IoC (Inversion de Contrôle), c'est à dire la suppression des couplages entre des classes interdépendantes. |
| HIBERNATE | permet de sauvegarder les données métiers dans une base de données relationnelle, en faisant abstraction du code SQL et du support de stockage. |