Formation

Développement Orienté Objet : Java-J2EE module Spring

Organisme responsable juridiquement de la formation
Cegefos

  • Tout public
A l’issu de la formation Spring, les apprenants auront les capacités de :

Apprendre les principes fondamentaux de Spring, injection de dépendance (DI), et l'inversion de contrôle
Comprendre le conteneur Spring et API
Intégrer Spring avec les niveaux de persistance basés sur JDBC, Hibernate et JPA
Mettre en œuvre les transactions dans les applications Spring
Créer des interfaces d'applications Web avec Spring MVC
Utiliser Spring comme back-end pour les applications Ajax
Comprendre les fondamentaux de spring

Spring Présentation

lacunes de Java EE et la nécessité du coulage faible
Gestion des beans, le conteneur Spring, Inversion de contrôle
Le modèle factory
Configuration des métadonnées - XML, @component
Dépendances et injection de dépendances (DI) avec le BeanFactory
Injection dépendance

En utilisant le contexte de l'application
Property Editors
Méthodes factory
Les espaces de noms Crucial 'p' et 'c'
Configuration des Collections
Héritage Définition des Bean et Collection
Expression Language, Spel
Le conteneur Spring et API

Le cycle de vie Bean Spring Managé
interfaces clés, annotations et BeanPostprocessors
Gestion des événements et les getteurs
Sources de message et Internationalisation
Autowiring des dépendances
Atelier et Cas pratique


Comprendre les spécificités de Spring

Autres métadonnées Configurations

Configuration des Annotations @Autowired, @Required, @Resource
@component, Scans Component. Filtres de composants
@value et @Qualifier
Cycle de vie Annotations
Configuration Java, @Configuration, configuration libre XML (en option)
le Annotation Config Application Context
Spring 4 Spécificités

Bean Définition DSL
Qualifiers génériques pour Injection de Bean
L'utilisation Cglib des classes proxy avec la bibliothèque Objenesis
En utilisant @Conditional et @Lazy
Java 8 support de fonctionnalité
Atelier et Cas pratique


Comprendre les différents modules de Spring

Spring et persistance

Spring et JDBC
Spring et Hibernate
Spring AOP

Configuration Annotation
Configuration XML
Gestion des transactions

propagation des transactions
Gestion des transactions: @Transactional
Configuration Annotation, Règles Rollback, Isolation
Configuration XML
Atelier et Cas pratique
Non communiquée
5 jours
Formacode (Domaines de formation) :
  • 31098 Programmation orientée objet
Rome (Métiers) :
  • M1801 Administration de systèmes d'information
  • M1805 Études et développement informatique
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données

Entrées/sorties permanentes

Formation 100% à distance

Niveau de sortie : Sans niveau spécifique