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
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre 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.
Catégories liées
Cours de Architecture informatique
Cours de Écriture
Cours Écriture (92) Hauts-de-Seine
Cours France
Cours architecture reseau informatique
Cours architecture fonctionnement d reseau informatique
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
Framework Spring 4, mise en oeuvre avancée, 3 jours (réf. SPD)
ORSYS
Framework Spring 4, mise en oeuvre avancée, 3 jours (réf. SPD)