article(s) dans votre panier VOIR

Mise en œuvre de Spring pour programmer en Java

  • Vidéo 18 sur 64
  • 3h47 de formation
  • 64 leçons

Un contenu flash devrait s'afficher ici. Votre navigateur ne comporte pas de plugin flash, ou il ne s'est pas correctement initialisé.

Vous pouvez télécharger le plugin flash depuis le site d'Adobe à l'adresse suivante : http://get.adobe.com/flashplayer/.

Pour accéder à la suite de cette formation, vous devez vous abonner.
previous
summary
resume
next
play
Mise en œuvre de Spring
00:00 / 01:33
HD
fullscreen
Je m’abonne
à partir de 16,6 € / mois
  • Visionnage en ligne
  • Accès illimité à toutes nos formations
OU
J'achète uniquement
la formation
29,90€
  • Téléchargement + VOD à vie
  • Exercice / Validation des acquis
  • Accès uniquement à cette formation

Sommaire de la formation

Détails de la formation

La configuration de Spring est stockée dans un fichier XML, la racine étant <beans> :

 

<?xml version="1.0" encoding="UTF-8" ?>

<beans xmlns="http://www.springframework.org/schema/beans"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.springframework.org/schema/beans

http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

 

Chaque classe (Bean) à instancier par le conteneur léger sera déclarée dans une balise <bean>. Dans l'exemple qui suit, l'instance de classe qui implémente FactureServiceInterface aura l'identifiant factureService. De la même manière, on fera instancier notre contrôleur FactureController avec l'identifiant factureController:

 

<?xml version="1.0" encoding="UTF-8" ?>

...

<bean id="factureService" class="com.mycompany.td.service.FactureService2"/>


<bean id="factureController" class="com.mycompany.td.controller.FactureController"/>

 

La valeur d'une propriété d'un Bean peut faire référence à un autre objet Java (un autre Bean). Cet autre bean est alors appelé collaborateur‏.

L'attribut ref de la balise <property> permet de faire référence à un autre bean instancié par le conteneur.