SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
JAVA                                M1 - LYON

                      LEBLOND Thomas - 125566




mercredi 20 juin 12
1
mercredi 20 juin 12
                      SupinBank 1.0   SupinBank 2.0
Architecture MVC Java


                              Controller        • Changement des données

             • Mise à jour
                                                             Model
             • Action utilisateur

                                                • Accès aux données
                                    View        • Notifications de changements



mercredi 20 juin 12
v 1.0




mercredi 20 juin 12
v 1.0
                      DAO
                            SERVICE   SERVLET   JSP
                      JPA




mercredi 20 juin 12
v 2.0




mercredi 20 juin 12
v 2.0

                      SERVICE   CONTROLLER   JSF




mercredi 20 juin 12
v 1.0


mercredi 20 juin 12
v 2.0


mercredi 20 juin 12
v 1.0                       v 2.0
             Model    • Entity                • Entity
                      • Jpa - Dao - Service   • Service


               View   • JSP                   • JSF



     Controller       • Servlet               • Managed Bean
mercredi 20 juin 12
2
mercredi 20 juin 12
                      v 2.0 > v 1.0
Les Avantages de la v 2.0


      • Moins de classes. (Facilité & Temps de dev).

      • Relation View/Controller (JSF/ManagedBean).

      • Composants (Ex : DataTable & son getRowData()).

      • Scope : Application, Session, Request, View, None.



mercredi 20 juin 12
3
mercredi 20 juin 12
                      Démonstration
Site en ligne - Cloudbees


                                  -




mercredi 20 juin 12
4
mercredi 20 juin 12
                      Questions / Réponses
JAVA                                M1 - LYON

                      LEBLOND Thomas - 125566




mercredi 20 juin 12

Contenu connexe

En vedette

En vedette (18)

Secadoras Smeg DHT71EES
Secadoras Smeg DHT71EESSecadoras Smeg DHT71EES
Secadoras Smeg DHT71EES
 
Le palais des papes, avignon
Le palais des papes, avignonLe palais des papes, avignon
Le palais des papes, avignon
 
Congelador Smeg CVB20RP
Congelador Smeg CVB20RPCongelador Smeg CVB20RP
Congelador Smeg CVB20RP
 
EL DESTINO QUE ELEGIMOS
EL DESTINO QUE ELEGIMOSEL DESTINO QUE ELEGIMOS
EL DESTINO QUE ELEGIMOS
 
Presupuesto público n° 1
Presupuesto público n° 1Presupuesto público n° 1
Presupuesto público n° 1
 
Code de vie
Code de vie Code de vie
Code de vie
 
Antàrtida
AntàrtidaAntàrtida
Antàrtida
 
Encimera Teka EM 30 2P
Encimera Teka EM 30 2PEncimera Teka EM 30 2P
Encimera Teka EM 30 2P
 
Grupo nº 1 - Nuevas Tecnologías
Grupo nº 1 - Nuevas TecnologíasGrupo nº 1 - Nuevas Tecnologías
Grupo nº 1 - Nuevas Tecnologías
 
Nevera Smeg FAB50PS
Nevera Smeg FAB50PSNevera Smeg FAB50PS
Nevera Smeg FAB50PS
 
Rap final 2010-193
Rap final 2010-193Rap final 2010-193
Rap final 2010-193
 
Le carnet de l'Economie Circulaire
Le carnet de l'Economie CirculaireLe carnet de l'Economie Circulaire
Le carnet de l'Economie Circulaire
 
Campana BOSCH DIB121K50
Campana BOSCH DIB121K50Campana BOSCH DIB121K50
Campana BOSCH DIB121K50
 
Hervidor smeg KLF01RDEU
Hervidor smeg KLF01RDEUHervidor smeg KLF01RDEU
Hervidor smeg KLF01RDEU
 
Nevera Smeg FAB28LAZ1
Nevera Smeg FAB28LAZ1Nevera Smeg FAB28LAZ1
Nevera Smeg FAB28LAZ1
 
La formation initiale à l'ENM
La formation initiale à l'ENMLa formation initiale à l'ENM
La formation initiale à l'ENM
 
Programacion no lineal
Programacion no linealProgramacion no lineal
Programacion no lineal
 
Nevera Smeg FAB32RPN1
Nevera  Smeg FAB32RPN1Nevera  Smeg FAB32RPN1
Nevera Smeg FAB32RPN1
 

Java JSF

  • 1. JAVA M1 - LYON LEBLOND Thomas - 125566 mercredi 20 juin 12
  • 2. 1 mercredi 20 juin 12 SupinBank 1.0 SupinBank 2.0
  • 3. Architecture MVC Java Controller • Changement des données • Mise à jour Model • Action utilisateur • Accès aux données View • Notifications de changements mercredi 20 juin 12
  • 5. v 1.0 DAO SERVICE SERVLET JSP JPA mercredi 20 juin 12
  • 7. v 2.0 SERVICE CONTROLLER JSF mercredi 20 juin 12
  • 10. v 1.0 v 2.0 Model • Entity • Entity • Jpa - Dao - Service • Service View • JSP • JSF Controller • Servlet • Managed Bean mercredi 20 juin 12
  • 11. 2 mercredi 20 juin 12 v 2.0 > v 1.0
  • 12. Les Avantages de la v 2.0 • Moins de classes. (Facilité & Temps de dev). • Relation View/Controller (JSF/ManagedBean). • Composants (Ex : DataTable & son getRowData()). • Scope : Application, Session, Request, View, None. mercredi 20 juin 12
  • 13. 3 mercredi 20 juin 12 Démonstration
  • 14. Site en ligne - Cloudbees - mercredi 20 juin 12
  • 15. 4 mercredi 20 juin 12 Questions / Réponses
  • 16. JAVA M1 - LYON LEBLOND Thomas - 125566 mercredi 20 juin 12