Booster des Talents IT

Formation Spring et les Web services

formation spring
Cette formation a pour objectif de vous apprendre à maîtriser le framework Spring afin de développer efficacement et plus simplement vos applications Java.
Prixà partir de
1400 €HT
RéférenceAF13498
Durée3 jours
Public Développeurs, Ingénieurs
PrérequisConnaissance de l'architecture en couches et du développement Java
TP50%

Plan de Formation Spring et les Web services

Introduction à Spring

Le contexte
XML
Spring avec les fabriques existantes
Spring avec plusieurs fichiers de configuration
Cycle de vie du conteneur Spring
Les différentes phases
Les post-processeurs
Externaliser des paramètres de configuration dans des fichiers propriétés
Bean scope

Bonnes pratiques de configuration

Beans par héritage
Beans internes
Les namespaces
Injection de dépendances des collections
SpEL

Injection de dépendance avec les annotations et des classes Java

Autowiring et scanning des composants
Annotations stéréotypes
Configurer en s’appuyant sur Java
Associer les différentes configurations possibles
Configurations par XML

Tester une application basée sur Spring

JUnit
La mise en cache du contexte d’application et l’annotation @DirtiesContext

Accès aux données et JDBC avec Spring

Spring et les technologies d’accès aux données existantes
DataAccessException
Namespace JDBC
JdbcTemplate (simplification d’accès)

Spring et Hibernate

Mapping objet/relationnel
La valeur ajoutée
Configurer
Les exceptions

Maitriser les transactions avec Spring

Déclarer un gestionnaire de transaction dans Spring
@Transactionnal
Configurer
Les différentes transactions
Les contrôles

SOAP et Spring WS

Introduction
Les bonnes pratiques
Mapping objet/XML et Spring OXM
Traitement des erreurs
Out-of-container testingWeb Services RESTful
REST
Accès client (RestTemplate, WebServiceTemplate)

Nos autres formations Langages de développement

AF24979Formation EcmaScript 2015 (ES6) New Formation ! 24 sessions prévues3 jours1470 €HT
AF24716Formation Phalcon New Formation ! en Intra/Cours Particulier4 jours1960 €HT
AF24398Formation PolymerJS New Formation ! 11 sessions prévues3 jours1470 €HT
AF15880Formation Lazarus perfectionnement New Formation ! en Intra/Cours Particulier2 jours1190 €HT
AF15878Formation Lazarus Initiation 12 sessions prévues3 jours1490 €HT
Voir les 79 formations
Vous pouvez également être intéressé par des formations Spring; Spring et les webs services; développement; Java ou par les formations de notre filière Langages de développement
Prixà partir de
1400 €HT
RéférenceAF13498
Durée3 jours
Public Développeurs, Ingénieurs
PrérequisConnaissance de l'architecture en couches et du développement Java
Travaux pratiques50%