Framework Spring 4, mise en oeuvre avancée, 3 jours (réf. SPD)

Formation

À Paris la Défense

1 920 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Paris la défense

  • Durée

    3 Jours

  • Dates de début

    Dates au choix

Ce stage vous présentera d'une façon claire l'ensemble de l'écosystème Spring. Il vous montrera comment sécuriser une application Web, accéder à des données au travers d'une couche d'abstraction commune à de multiples sources de données et développer des applications de traitement par lots.

Les sites et dates disponibles

Lieu

Date de début

Paris la Défense ((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044

Date de début

Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Paris la Défense ((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044

Date de début

Consulter

À propos de cette formation

Objectifs pédagogiques
Sécuriser une application Web avec Spring Security
Accéder à des données de sources multiples avec Spring Data
Traiter automatiquement de grandes quantités de données avec Spring Batch

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Écriture
  • Framework
  • Spring 4
  • Logiciel
  • Informatique
  • Architecture informatique
  • Sécurité informatique
  • Data sécurité
  • Authentification
  • Security

Le programme

PROGRAMME DE FORMATION » Introduction Rappels sur le framework socle Spring. Revue de l'ensemble des projets du portforlio afin de redéfinir l'écosystème Spring. Les nouvelles orientations de Spring framework. Spring Security, Spring Data et Spring Batch. Démonstration Mise en place de l'environnement de développement. » Spring Security Sécurisation des URL et des appels de méthodes. Le processus d'authentification, les principales abstractions du modèle Spring. Les implémentations par défaut et les stratégies d'authentification nativement supportées. Personnalisation du processus d'authentification. Les autorisations pour le Web : chaîne de filtres. Les autorisations pour l'invocation de méthodes : intercepteurs AOP. API : les annotations, les taglibs, la manipulation programmatique. Configuration : via XML ou via JavaConfig. Travaux pratiques Sécurisation d'une application au niveau URL et appel de méthodes. Configuration par JavaConfig. Ecriture des tests. » Spring Data La notion de "Repository". Le requêtage (Query method, l'annotation "Query"... Les points d'extensions (intégration à la couche Web). Spring Data JPA : requêtage JPA et Query DSL, transaction, configuration. Spring Data MongoDB : requêtage MongoDB et Query DSL, utilisation du template, configuration. Spring Data Rest : exposer les "repository" en tant que ressources REST. Spring Data Rest : rendre les ressources découvrables au travers d'une architecture orientée HATEOAS. Travaux pratiques Ecriture d'une couche de persistance. Illustrer le principe d'architecture HATEOAS avec l'outil REST Shell de Spring. » Spring Batch Mise en place de batchs managés et monitorés. Définition d'un batch à l'aide des abstractions "Job", "Step", "ItemReader"... Exécution d'un batch : les notions de "Job", "JobInstance" et "JobExecution". Exécution d'un batch : la configuration via les abstractions "JobLaucnher", "JobRepository"... Définition d'une étape d'un batch : Chunck vs Tasklet, Sequential vs Parallel Flow, Conditional Flow. Ecriture de tests pour : une étape (test unitaire), le batch complet (test d'intégration). Le monitoring : Start/ReStart/Stop a job, interagir avec le cycle de vie d'un job. Le monitoring : la console "Spring Batch Admin". Travaux pratiques Chargement d'une base de données à partir de fichiers. Monitoring via la console de Spring.

Informations complémentaires

Sommaire • Introduction • Spring Security • Spring Data • Spring Batch Participants Développeurs Java/Java EE. Prérequis Bonnes connaissances de Java/Java EE. Expérience opérationnelle en Spring.

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Framework Spring 4, mise en oeuvre avancée, 3 jours (réf. SPD)

1 920 € HT