vers l'accueil formulaire de contact

Tutoriel Spring N°1 : Installation Spring IDE

Maîtrisez l’installation du plugin eclipse Sping IDE, outil indispensable pour un développement efficace avec le framework Spring. Installez les extensions Web Flow, Aspect AJDT, et Security.

INFO  : depuis mars 2009, Spring IDE fait désormais partie de la suite Spring Source Tool Suite (STS), que nous vous recommandons de privilégier désormais pour vos développements SPRING.

INSTALLATION STS

Ce tutoriel est un extrait de séances pratiques de la formation SPRING dispensée par Objis.

Les + objis
- 70% de travaux pratiques
- Clé USB avec tous les outils utilisés + Corrigés TPs
- Bilan pédagogique individuel + conseils

Liens utiles

- + de 100 tutoriaux java/jee Objis
- 10 tutoriaux spring framework objis
- Objis, spécialiste formation java depuis 2005
- Site officiel Spring IDE
- Site officiel Spring Source Tool Suite (STS)

Prérequis

Les outils et logiciels utilisés :
- JDK 6
- Eclipse 3.3.2 europa Entreprise
- Spring 2.5.4
- Spring IDE 2.1.0

Objectifs


- Maîtriser l’installation du plugin eclipse Spring IDE
- Comprendre la valeur ajoutée du plugin.
- Préparer le tutoriel Spring N°2 : injection de dépendances

Programme

- Partie 1 : Stratégies d’installation et fonctionalités
- Partie 2 : Installation pas à pas du plugin
- Partie 3 : Les extensions : Web Flow, Aspects, Securité

Durée

20 min.

Partie 1 : Stratégies d’installation et fonctionalités

Remarque : il ya 2 façons d’installer Spring IDE :
- A partir d’Eclipse Update Site : Menu Help/Software Updates/Find and Install/New remote Site /Bouton New remote Site . (Un peu Long)
- A partir de l’archive fournie par SpringIDE :Exemple pour la version 2.1.0 : spring-ide_updatesite_2.1.0_v200808011800.zip

Installation via archive Zip

C’est l’installation la plus rapide. L’archive est fournie sur le site de Spring IDE.

Contenu de Spring IDE core : L’essentiel du plugin

Le plugin Spring IDE permet de :
- créer un projet Spring
- créer un fichier de définition de beans.
- voir les beans dans une vue ’explorateur’ Spring,
- bénéficier de la complétion de code, coloration syntaxique Spring
- Voir graphe de dépendances entre les beans

Extensions Spring IDE

Des extensions du plugin Spring IDE. Par exemple
- Spring IDE AOP Extension (gère les vues Cross References et AOP Event Trace)
- Spring Web Flow Extension (Mise en oeuvre Spring Web Flow)
- Plugin AJDT (AspectJ Development Tools) : Développement d’Aspects AspectsJ

Partie 2 : Installation pas à pas

- Lancez Eclipse . Vérifiez que la version d’Eclipse est 3.3 (Menu Help/About Eclipse Platform)

- Menu Help/Software Updates/Find and Install

- Cliquez sur ’Search for new features to install’

- Choisir bouton ’New Archived Site’ pour retrouver l’archive fournie

- Choisir l’archive de Spring IDE que vous avez

- Valider (Bouton OK)

L’archive apparaît alors dans la liste des sites à rechercher

- Cliquez sur boutton ’Finish’

La liste des modules disponibles apparaît .Choisissez module ’Core’. Ne choisissez rien d’autre pour l’instant (Vous installerez des extensions plus tard)

- (Lisez et) Acceptez la licence. Puis Next.

- Cliquez sur ’Finish’, ce qui lance l’installation. Validez messages suivants de vérification

- L’assistant vous propose de relancer eclipse. Acceptez (YES)

SPRING IDE est désormais installé. Pour mettre en oeuvre Spring IDE, nous vous recommandons notre tutoriel Spring N°2 : injection de dépendances.

Partie 3 : Installation d’extensions (Optionnels)

Vous pourrez en cas de besoin installer d’autres modules, comme l’extension AOP de Spring.

Installer le module Spring AOP

Reprenez la procédure d’installation de Spring IDE. A l’étape du choix de modules à installer, cochez la case du module désiré : Spring AOP. Puis valider.

- Vérifiez que le module Spring AOP a bien été installé à travers l’ajout de 2 nouvelles vues :
— Beans Cross References
— Spring AOP Event Trace

Pour cela , faire Menu window/Show view/Other/Spring

Installer l’extension Spring Web Flow

- Reprenez la procédure d’installation de Spring IDE. A l’étape du choix de modules à installer, cochez la case du module désiré : Spring Web Flow. Puis valider.

Installer l’extension Spring Security

- Reprenez la procédure d’installation de Spring IDE. A l’étape du choix de modules à installer, cochez la case du module désiré : Spring Security. Puis valider.

Installer le PlugIn AJDT : AspectJ Development Tool

- Reprenez la procédure d’installation de Spring IDE. A l’étape du choix de modules à installer, cochez la case du module désiré : AJDT. Puis valider.

Conclusion

Dans ce tutoriel, vous vous êtes préparé au développement SPRING de façon productive en installant SPring IDE, un plugin eclipse permettant de mieux développer des applications SPRING.

Vous avez également identifié l’existence de Spring Source Tool Suite, un environnement de développement basé sur eclipse, gratuit et disponible (après inscription formulaire)

Prochaine formation SPRING

Le chemin le plus court pour avoir les réflexes et la méthodologie du bon développeur Spring :

Pour aller plus loin : le réseau Objis

Si vous appréciez notre sens du partage, devenez gratuitement membre ’classic’ du Club Objis :
- Votez pour les prochains tutoriaux à publier
- Préparez vos entretiens techniques
- Valorisez votre profil / expertise
- Identifiez des opportunités d’emploi
- Recevez la newsletter objis.com