Table of Contents Table of Contents
Previous Page  195 / 580 Next Page
Information
Show Menu
Previous Page 195 / 580 Next Page
Page Background

193

2020 -

www.demos.fr

- Renseignements et inscriptions : 09 88 66 10 00 /

inscriptions@demos.fr

DÉVELOPPEMENT - WEB - MOBILITÉ - DIGITAL

Programme

Présentation des concepts de Spring Framework

Notion de conteneur léger

Fabrique de beans

Mécanisme d’injection de dépendances

Résolution de références

Programmation orientée aspect

Configuration XML et configuration Java

Eléments de comparaison entre Spring et la

spécification CDI

ProgrammationWeb avec Spring MVC

Modèle MVC

Création des classes modèles

Création des controllers

Conversion et validation

Utilisation de la librairie de tags spécifique

Création de Web Services REST

Accès aux données avec Spring Data

Panorama des solutions d’accès aux données avec

Spring

Rappels des mécanismes de persistance de type

ORM

Utilisation de Spring Data JPA

Présentation des autres projets Spring (Spring

Security…)

Accélérer son développement avec Spring Boot

Auto-configuration

Starters

L’utilisation de fichier .properties

L’utilisation de fichier YAML

Création de projet avec Spring Initializr

Mise en oeuvre de REST et de Spring Data JPA

avec Spring Boot

Concept de Microservice, création et déploiement

DÉVELOPPER AVEC SPRING FRAMEWORK ET SPRING BOOT

IIN461

1815

HT

(repas offert)

3 Jours

(21h)

À Paris :

27 au 29 janv.

16 au 18 mars

11 au 13 mai

29 juin au 1

er

juil.

21 au 23 sept.

26 au 28 oct.

7 au 9 déc.

Objectifs

Maîtriser les concepts de Spring Framework

(version 5) • Utiliser Spring pour développer

des applications Web et des Web Services

RESTful • Utiliser Spring Data JPA pour accéder

avec Hibernate à une base de données •

Utiliser la puissance de Spring Boot pour

accélérer le développement et créer des

Microservices • Connaître les fonctionnalités

des principaux projets Spring

Participants

Développeurs Java

Les +

Cette formation Java est rythmée par une

alternance d’exposés et de travaux pratiques

Pré-requis

Maîtrise de la programmation en Java, première

connaissance de Java EE

Dates actualisées et programmation régionale disponibles sur

demos.fr/IIN461

Programme

Rappels sur l’accès aux bases de données en

Java EE

Décrire les besoins des applications d’entreprise

La gestion des pools de connexion et des

transactions par le serveur d’application

Rappels sur la librairie JDBC

L’ORM (Object Relational Mapping) : principes

Mapping et objets persistants

Gestion de cache

Choix d’outils : JPA et/ou Hibernate

Dé nir le mapping

Objets Entity par annotation ou en XML

Mapping des éléments spécifiques (clés,

collections…)

Mapping des associations entre objets

Mapping de l’héritage

Synchroniser les données avec la base

Mises à jour

Requêtes avec le langage QL

Utiliser l’API Criteria

Optimiser les performances

Chargement paresseux

Spéci cités d’Hibernate vs JPA

DÉVELOPPER AVEC HIBERNATE

IIN462

1210

HT

(repas offert)

2 Jours

(14h)

À Paris :

30 au 31 janv.

19 au 20 mars

14 au 15 mai

2 au 3 juil.

24 au 25 sept.

29 au 30 oct.

10 au 11 déc.

Objectifs

Accéder depuis une application Java à une

base de données en utilisant Hibernate

Participants

Développeurs Java

Les +

Cette formation Java est rythmée par une

alternance d’exposés et de travaux pratiques

Pré-requis

Maîtrise de la programmation en Java, première

connaissance de Java EE, maîtrise du SQL

Dates actualisées et programmation régionale disponibles sur

demos.fr/IIN462