Spring Initiation + Approfondissement par Dawan
Lieu(x)
En centre (69)
Durée
Total : 35 heures
En centre : 35 heures
Financement
Demandeur d’emploi
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Découvrir la galaxie SpringInversion Of Control (dependency injection)Rôle d'un conteneur léger, frameworks disponiblesPrésentation de Spring, versions, utilisationsPanorama des différentes briques : Core, Web, ORM, AOP,...Mise en place de l'environnement, bibliothèques nécessairesAtelier : Installation de l'environnement (Spring STS) et configuration d'un projet SpringConfigurer des beans, injecter des dépendances (Spring Core)Configuration des beans et instanciation du conteneurInjection des dépendances par mutateur/constructeurContrôle des propriétésLiaison automatique des beans (configuration XML / annotations)Héritage de configurationAffectation de collections aux propriétés d'un beanAccès aux ressources JNDIGestion des transactionsAtelier : Multiples créations et configurations de beans, instanciationsEffectuer des testsTests unitaires JUnit, MocksConfiguration par annontationsExécution, rapportsAtelier : Mise en place de tests unitaires Spring JUnitMettre en place Spring dans la couche d'accès aux données (Spring DAO, Spring ORM)Rappels JDBC et Pattern DAO (Data Access Object)Apport de Spring DAO (JdbcTemplate)Configuration de datasources et accès aux ressources JNDICouplage de Spring avec des frameworks ORMGestion des transactions par annotationsAtelier : Implémentation de Spring DAO, Couplage Spring/JPA
- HibernateCréer une application web MVC (Spring MVC)Architecture Spring MVCMise en place d'actionsGestion de formulairesValidation des formulaires et interactions avancéesTaglibs SpringGestion des types et conversionsMessages et internationalisationDéveloppement d'intercepteursUtilisation d'AjaxTemplating : principe, mise en placeAtelier : Construction d'une application de gestionDécouvrir d'autres API's SpringSpring Security : gestion de l'authentification et des autorisationsSpring Remoting : accès distants, WebServicesSpring JMS : gestion des messagesSpring JMX : administrationAtelier : Utilisations d'APIs avancées
- HibernateCréer une application web MVC (Spring MVC)Architecture Spring MVCMise en place d'actionsGestion de formulairesValidation des formulaires et interactions avancéesTaglibs SpringGestion des types et conversionsMessages et internationalisationDéveloppement d'intercepteursUtilisation d'AjaxTemplating : principe, mise en placeAtelier : Construction d'une application de gestionDécouvrir d'autres API's SpringSpring Security : gestion de l'authentification et des autorisationsSpring Remoting : accès distants, WebServicesSpring JMS : gestion des messagesSpring JMX : administrationAtelier : Utilisations d'APIs avancées
Objectifs
Utiliser Spring dans des environnements quelconques afin de disposer d'une architecture efficace
- Realiser un site web dynamique rapidement avec Spring
- Faire en sorte que ce site soit maintenable et performant
- Realiser un site web dynamique rapidement avec Spring
- Faire en sorte que ce site soit maintenable et performant
Centre(s)
- Lyon - 6ème (69)
Secteur(s)
Formation proposée par : Dawan
À découvrir