Développer des applications Java avec Spring

Présentation

Aperçu de formation

Spring est un framework open source qui a été mis au point pour les applications 3-tiers. Son objectif est de faciliter le développement et le test des applications en enlevant les lourdeurs des applications Java EE. Cette formation permettra de comprendre les principes d’injection de dépendance (IoD) et d’inversion de contrôle (IoC) sur lesquels s’appuie Spring pour faciliter la création d’objets et simplifier la mise en place d’applications.

Objectifs

– Comprendre les concepts présentés dans les différents modules de la formation
– Pouvoir effectuer des choix entre les différentes techniques présentées
– Réussir à les mettre en oeuvre de façon autonome lorsque le module est accompagné de travaux pratiques

Public cible

Ce cours s’adresse à des développeurs Java souhaitant découvrir et mettre en place des applications utilisant Spring.

Programme

    Présentation de Spring
    Présentation générale de Spring et des différentes parties qui le composent.
    – Le framework Spring
    – Les modules de Spring
    – Injection de dépendance et inversion de contrôle
    – Exemples d’utilisation

    Le conteneur IoC et les beans
    Présentation du conteneur d’IoC et des beans associés.
    – Le conteneur d’IoC
    – Les beans
    – La classe BeanFactory
    – Utilisation d’annotations
    TP:déclaration et utilisation de beans Spring.

    Accès aux ressources
    Présentation des méthodes d’accès aux ressources locales et distantes de Spring.
    – L’interface Resource
    – Les implémentations existantes
    – Le ResourceLoader
    TP:gestionnaire de ressources.

    Accès aux ressources
    Présentation des méthodes d’accès aux ressources locales et distantes de Spring.
    – L’interface Resource
    – Les implémentations existantes
    – Le ResourceLoader
    TP:gestionnaire de ressources.

    Validation et conversion
    Présentation des composants avancés basés sur le modèle MVC.
    – Validation avec Spring
    – Conversion de type
    – Formatage de données
    TP:réalisation de mécanismes de validation.

    L’accès aux données
    Les possibilités offertes par Spring pour accéder aux données.
    – La gestion des transactions
    – Support de DAO
    – Accès aux données avec JDBC
    – Mapping Objet / Relationnel avec Spring
    – Marshalling XML en utilisant O/X Mappers
    TP:réalisation d’un module DAO.

    Spring MVC
    Présentation de Spring MVC.
    – Les notions de base de Spring MVC
    – Le modèle MVC
    – La servlet DispatcherServlet
    TP:bases d’un projet Spring MVC.

    La partie vue de Spring MVC
    Présentation de la partie Vue de Spring MVC.
    – Les tags de SpringMVC
    – Les tiles
    TP:définition d’une vue.

    Autres aspects
    Présentation des autres parties de Spring MVC.
    – Spring AOP
    – Intégration des EJB
    – Intégration de JMS
    TP:intégration d’un module fourni.

De Plus

Digital Finance

Please wait while flipbook is loading. For more related info, FAQs and issues please refer to DearFlip WordPress Flipbook Plugin Help documentation.

Moyens de contact

  1. Téléphone

    +216 96 803 221

  2. Email

    contact@upgradetek-engineering.com

  3. Whatsapp

Inscription

Changer de langue

    Upgradetek Engineering est un cabinet de conseil en stratégie et management, spécialisé dans la transformation des institutions financières. En tant que l'un des leaders de ce secteur en Tunisie, nous accompagnons depuis plus de 14 ans nos clients bancaires et financiers dans l'évolution de leur business model, dans la définition et la mise en œuvre de nouveaux business models cibles et dans l'amélioration de leurs performances.

    ADRESSE
    23, Avenue de Naplouse 1001 Tunis, Tunisie
    TÉLÉPHONE
    +216 71 33 93 95
    E-MAIL
    contact@upgradetek-engineering.com