Présentation Projet JEE Présentation des Frameworks Java Server Faces & Eclipse Link
Java Server Faces ● Modèle d'architecture MVC. ● Accroître la productivité des développeurs dans le développement des interfaces utilisateur. ● Faciliter la maintenance. ● JSF est un standard JEE.
Comment ça marche ● L'interface est générée grâce à la technologie JSF. ● Elle fonctionne sur le serveur et le rendu est retourné au Client. ● JSF s'appuie sur les technologies précédentes : – Génération en Servlet – Utilisation des composants JSF dans les pages JSP. – Les composants JSF sont exposés aux JSPs grâce aux balises personnalisés.
EclispeLink ● Service de persistance d'eclipse (JPA,MOXy,SDO,DBWS,EIS). ● Source libre ● Infrastructure partagée. ● Metadata ● Partie importante de l'écosystème eclipse.
EclipseLink JPA ● Base de données (JDBC/SQL) ● Extensible et interruptible. ● Génération de schéma ● Infrastructure clé ● Configuration de session.
EclipseLink MOXy ● Fournit un mapping complet d'objets XML ● Produit et utilise du XML efficacement. ● Respecte le document ● Supporte les standards d'objet-XML : JAXB