Tutoriel Spring N°1 : Installation Spring IDE

////Tutoriel Spring N°1 : Installation Spring IDE

=/tutoriel-spring-4-installation-springsource-toolsuite-sts/


springide_logo.pngMaî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

Objis, spécialiste de la formation Java, est heureux de vous offrir ce
tutoriel, extrait de séances pratiques de notre formation SPRING.

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

Formation Architecture Java

Soyez prêt pour des projets ambitieux : formation architecture Java Objis

programme-detaille-formation-architecture-java-objis

cle_usb_objis_mini.bmp

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.

Qui sommes-nous ?

presentation-objis-conseil-formation-java-soa2.png

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.

tutoriel_spring_formation_objis_installation_spring_ide_1.png

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)

tutoriel_spring_formation_objis_installation_spring_ide_2.png

 Menu Help/Software Updates/Find and Install

tutoriel_spring_formation_objis_installation_spring_ide_3.png

 Cliquez sur ‘Search for new features to install’

tutoriel_spring_formation_objis_installation_spring_ide_4.png

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

tutoriel_spring_formation_objis_installation_spring_ide_5.png

 Choisir l’archive de Spring IDE que vous avez

tutoriel_spring_formation_objis_installation_spring_ide_6.png

tutoriel_spring_formation_objis_installation_spring_ide_7.png

 Valider (Bouton OK)

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

tutoriel_spring_formation_objis_installation_spring_ide_8.png

 Cliquez sur boutton ‘Finish’

tutoriel_spring_formation_objis_installation_spring_ide_9.png

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

tutoriel_spring_formation_objis_installation_spring_ide_10.png

 (Lisez et) Acceptez la licence. Puis Next.

tutoriel_spring_formation_objis_installation_spring_ide_11.png

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

tutoriel_spring_formation_objis_installation_spring_ide_12.png

tutoriel_spring_formation_objis_installation_spring_ide_13.png

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

tutoriel_spring_formation_objis_installation_spring_ide_14.png

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.
cle_usb_objis_mini.bmp

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)

Formation Architecture Java

Soyez prêt pour des projets ambitieux : formation architecture Java Objis

programme-detaille-formation-architecture-java-objis

2018-01-29T13:35:32+01:00

Contactez nous

241 rue DUGUESCLIN, 69003 Lyon

Web : Objis : spécialiste formation Java