Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Panorama des solutions d’accès aux données avec Spring
La configuration de l'accès à la source de données
Le "Repository"
Le requêtage : Query method, l'annotation "Query"...
Les points d'extensions
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
"Repository" en tant que ressources REST
Spring Data REST
Ressources découvrables au travers d'une architecture orientée HATEOAS
3/ Spring Security
Sécurisation des URL et des appels de méthodes
Processus d'authentification : principales abstractions de Spring
Implémentations par défaut et stratégies d'authentification nativement supportées
Personnalisation du processus d'authentification
Autorisations pour le Web : chaîne de filtres
Autorisations pour l'invocation de méthodes : intercepteurs AOP
API
les annotations
les taglibs
la manipulation programmatique
Configuration
XML
JavaConfig
4/ Spring Batch : Traitement par lot
Comment mettre en place des 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"
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
Test unitaire
Test d'intégration
Le monitoring
Start/ReStart/Stop a job : interagir avec le cycle de vie d'un job
la console "Spring Batch Admin"
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs Java/Java EE
Dates
Dates
Du 25 au 28 Juin 2024
Du 15 au 18 Oct. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.