home 
 
 
 
ennl
 
Home
A propos
Services
Cours
Ressources
Contacts
MyABIS
Tous les coursbalkjeGénéralités » Introduction HW & SW » Cycles completsSystèmes d’exploitation » MVS - z/OS » UNIX - Linux - AIX » VMwareBases de données, systèmes transactionnels et middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence et data warehouseDéveloppement d’applications » Méthodiques et techniques » TOGAF » PRINCE2 » Les langages de programmation » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesGestion de système » ITILbalkjeEn pratiqueInscriptions 
Le développement Spring

Participants

Les architectes, designers et développeurs qui souhaitent apprendre Spring pour la construction d'applications d'entreprise en Java.

Connaissances préalables

Être familiarisé avec la programmation Java (voir le cours La programmation en Java)Des connaissances de base en 'servlets' et 'Javaserver Pages' et JDBC sont requises (voir cours Java EE: développer des applications web avec servlets & JSPs et La programmation database en JDBC)

Pédagogie

Exposé théorique et démonstrations. Une partie du temps sera également consacrée aux exercices.

Formateurs

Sandy Schillebeeckx.

Durée

3 jours.

Calendrier

datelanguelieuprixremarques
12/03/2012 Louvain1410 EUR garanti
29/05/2012NWoerden1410 EUR
25/06/2012ELouvain1410 EUR
Légende
  • Vous pouvez vous inscrire en cliquant sur les dates dans le calendrier.
  • N: Néerlandais; F: Français; E: Anglais; Sans code de langue: dépendant des participants.
  • Tous les prix sont hors TVA.
  • Pays:
    Belgique 
    Pays-Bas 
    Ailleurs 
  • Remarques:
    (garanti:) cette session est garantie d'avoir lieu
    (dernières places:) dépêchez-vous, il reste quelques places disponibles
    (complet:) session complète, contactez-nous pour être sur la liste d'attente

Objectif

Spring est une plate-forme Java pour développer des applications d'entreprise bien structurées. Elle comprend l'injection de dépendance dans laquelle la configuration est basée sur XML soit des annotations. Spring permettra de vous concentrer sur votre problème de gestion plutôt que de la plomberie qui relie les composants et les systèmes et rendra votre code plus facile à tester.

Dans ce cours, nous nous concentrerons sur le coeur de Spring et les ingrédients nécessaires pour construire une application complète (front to back) basée sur le framework.

Contenu

  • Introduction: Fondations - Architecture
  • Spring Core:
  • Le conteneur
  • Déclaration et "wiring" de beans avec XML et annotations
  • Wiring avec expressions (Spring Expression Language SpEL)
  • Cycle de vie d'objets en Spring
  • Testes in Spring
  • Spring orientée aspect (POA(AOP): Aspects, advices, pointcuts
  • Support des bases de données
  • Configuration de data sources
  • Intégration avec JDBC et frameworks ORM
  • Support de transaction
  • Développer une application Web avec Spring MVC
  • Contrôleurs basiques
  • Traitement de formulaires
  • Spring Security
  • Sujets avancés:
  • Services remote • support de REST • messaging • wiring EJBs