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
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
Centre(s)
  • Lyon - 6ème (69)
Formation proposée par : Dawan
À découvrir
Spring - Initiation + Approfondissement par Dawan
Spring MVC : Initiation et Approfondissement par Dawan
process formation
Initiation a la maintenance électronique analogique audio par process formation
Spring batch : mise en oeuvre par Groupe Arkesys
Spring batch : mise en oeuvre par Groupe Arkesys
Spring Framework : mise en oeuvre par Groupe Arkesys
Spring WebFlow : mise en oeuvre par Groupe Arkesys
C# - initiation et approfondissement par Dawan
C# initiation et approfondissement par Dawan
C# : Initiation + Approfondissement par Dawan