ObjectifsObjectifs
Utiliser le Framework Spring pour développer des
applications Java.
Utiliser l'injection de dépendance pour configurer des
applications.
Tester des applications basées sur Spring.
Effectuer la configuration Spring avec du XML, des
annotations et des classes Java.
Utiliser Hibernate et JDBC avec Spring pour les accès aux
bases de données relationnelles.
Utiliser le support de transaction de Spring.
Utiliser la programmation orientée aspect (AOP) pour
ajouter du comportement aux objets.
Développer une application Web avec Spring MVC.
Utiliser Spring Security pour sécuriser les applications
Web.
Développer plus rapidement avec Spring Boot.
Développer une architecture REST avec Spring.
Développer une architecture microservices simple avec
Spring Cloud et Spring Boot.
PublicPublic
Architecte
Développeur
Chef de projet
PrérequisPrérequis
Connaissance de Java
Répartition
40% Théorie, 60% Pratique
Spring CoreSpring Core
Durée 4 jour(s) (SPRING-CORE-04)Durée 4 jour(s) (SPRING-CORE-04)
Développer une application Java/JEE avec SpringDévelopper une application Java/JEE avec Spring
Formation CertifianteFormation Certifiante Formation officielleFormation officielle Exclusivé ZenikaExclusivé Zenika
DescriptionDescription
Dans le cadre de leur partenariat, Zenika vous invite à vous joindre aux formations SpringSource officielles animées par un consultant
certifié par SpringSource. N'hésitez pas à nous contacter pour plus d'information.
Le coût de la certification Spring n’est pas inclue dans le tarif de 2295 €HT ; si le stagiaire souhaite passer la certification, il devra faire saLe coût de la certification Spring n’est pas inclue dans le tarif de 2295 €HT ; si le stagiaire souhaite passer la certification, il devra faire sa
demande d’inscription directement sur le site web :demande d’inscription directement sur le site web :
https://pivotal.io/training/certificationhttps://pivotal.io/training/certification
Cout de la certification : 200$Cout de la certification : 200$
ProgrammeProgramme
Introduction à SpringIntroduction à Spring
Contexte d'utilisation de Spring
L'injection de dépendance
Configuration d'une application avec Spring (Java, Xml,Configuration d'une application avec Spring (Java, Xml,
Annotations)Annotations)
Définition des Beans
Spring Expression Language (SpEL)
Bonnes pratiques. Quand utiliser les configurations Xml, Java,
Annotations
Comprendre le cycle de vie du conteneur SpringComprendre le cycle de vie du conteneur Spring
Les phases de d'initialisation, d'utilisation et de destruction
d'un contexte Spring
Travailler avec les post-processeurs
Tester une application basée sur SpringTester une application basée sur Spring
Support pour JUnit dans Spring
Spring Boot
Programmation orientée aspect (AOP)Programmation orientée aspect (AOP)
Quels problèmes résout l'AOP ?
Définir des aspects. Utiliser les différents types : around,
before, after
Accès aux données et JDBC avec SpringAccès aux données et JDBC avec Spring
Comment Spring s'intègre avec les technologies d'accès aux
données existantes
Hiérarchie d'exceptions d'accès aux données
(DataAccessException)
Simplifier les accès JDBC avec le JdbcTemplate
Intégration de Spring avec HibernateIntégration de Spring avec Hibernate
Bénéfices de l'utilisation de Spring et d'Hibernate
Configuration d'Hibernate avec Spring
Gestion des exceptions
Gestion des transactions avec SpringGestion des transactions avec Spring
Déclarer un gestionnaire de transaction dans Spring
Utiliser l'annotation @Transactionnal
Transactions et tests d'integration
Spring dans une application webSpring dans une application web
Configurer Spring dans une application Web
Introduction à Spring MVC
Définition des contrôleurs Spring MVC
Spring BootSpring Boot
Créer rapidement une application web avec Spring Boot
Spring boot avancé
Spring SecuritySpring Security
Les problèmes résolus par Spring Security
Sécurisation des URLs, des services, d'une application web
Microservices avec Spring CloudMicroservices avec Spring Cloud
Bénéfices d'une architecture microservices
Du monolithe aux microservices
Spring Cloud : Service access, service discovery, service
configuration
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !