Booster des Talents IT

Formation Spring et les Web services

logo du framework spring pour construire l'infrastructure d'une application java
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
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 Informatique

AF32614Formation Firewall 9.0 : Debug et Diagnostic (EDU-330) en Intra/Cours Particulier3 jours2250€ HT
AF32356Formation Gestion de projet par l’exemple New Formation ! en Intra/Cours Particulier3 jours1490€ HT
AF31547Formation Palo Alto Networks Firewall 9.0 Essentials : Configuration et Management, avec certification PCNSA en Intra/Cours Particulier5 jours
AF29420Formation Intégrer de nouveaux collaborateurs IT New Formation ! en Intra/Cours Particulier2 jours0€ HT
AF25064Formation Vagrant en Intra/Cours Particulier1 jour550€ HT
Voir les 369 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 Informatique
Prixà partir de
1400€ HT
RéférenceAF13498
Durée3 jours
Public Développeurs
PrérequisConnaissance de l'architecture en couches et du développement Java
Travaux pratiques50%