Étant donné que vous êtes venu sur notre site vous êtes censé devenir informaticien.
Dans ce cas cliquez sur une image du gauche qui vous convient le mieux! Si vous hésitez
à commencer notre formation gratuite mais vous pensez que ça pourrait vous intéresser plus tard ajoutez www.webok.info à vos sites
favoris. Si vous pensez qu'un de vos ami(e)s pourrait s'intéresser au problème de savoir comment devenir facilement un expert en informatique (cette nouvelle serait surtout très appréciée si votre ami(e) fait les études en programmation ou électronique car la méthode facilite
énormément ces études) veuillez lui envoyer un émail et bientôt il vous remerciera peut-être pour ce geste de générosité et
d'ailleurs partagera son expérience.
Écrivez-nous pour avoir une réponse personnalisée:
Voici le text du leçon:
SPRING - Config
==> Extraire “spring-framework-2.5.4-with-dependencies.zip” sur c: (On obtient le répertoire spring-framework-2.5.4). On intègre les apis en fonction des besoins…
==> Doc dans C:\spring-framework-2.5.4\docs\reference\html_single\index.html
Ou C:\spring-framework-2.5.4\docs\reference\pdf
Intégration Plugin Eclispe
Il existe un plugin qui aide au développement Spring.
==>L’installation manuel du plugin nécessite de mettre des fichiers dans les répertoires features/plugin d’eclipse (voir installation jboss).
==> Installation automatique:
1. Menu Help/ :
2. « search for new features to install ».
3. Choisir “New Archived Site….” Si le fichier zip est sur le disque dur :
Et choisir “spring-ide_updatesite_2.0.5_v200805211800.zip”.
4. Il doit apparaitre dans la liste puis clic “Finish”.
5. Sélectionner :
6. Suivre vers fin…. Et devra trouver :
et dans préférences.
Projet Spring from scratch : Création projet
1. Nouveau projet Spring :
2. « Enable new project with Project Facets » ==> Si on coche, permet de modifier la configuration du projet ! Mieux de cocher :
3. Finish et résultat final :
Projet Spring from scratch : Ajout définition au projet
1. Ajouter des définitions :
2. Name = first.xml et mettre dans src :
3. Select XSD :
4. next/finish :
Projet Spring from scratch : Ajout d’un bean dans first.xml
A la main : le Bean doit avoir un nom : Name ou Id ==> On choisit « Id » (choisi Name si en conflit avec autre chose). « class » = type du bean :
Projet Spring from scratch : Ajout api spring
Dans les dossiers/librairies “spring-framework-2.5.4-with-dependencies.zip” qu’on a unzipper avant:
Ajout de variable 1 SPRING_2_5 : dist/spring.jar
Ajout de variable 2 JAKARTA_COMMON: lib/jakarta-commons/commons-login/jar
Projet Spring from scratch : Ajout d’une class main
On y ajoute une factory :
package spri.examples;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class firstApp {
/**
* @param args
*/
public static void main(String[] args) {
ApplicationContext ctx = new ClassPathXmlApplicationContext("first.xml");
String s = (String)ctx.getBean("toto");
System.out.println("=========> " + s);
}
}
Projet Spring from scratch : Ajout d’un argument au constructeur du bean
==> Le programme main précédent va afficher « Hello world ! »
Projet Spring from scratch : Ajout d’un java bean
Le Java Bean :
package spri.examples;
public class Personne {
private String firstName;
private String lastName;
private int age;
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return firstName +" " + lastName +" " + age;
}
}
Ajout de bean dans First.xml (avec 3 méthodes pour le value):
30
Main :
Personne p = (Personne) ctx.getBean("personne");
System.out.println(p.toString());
==> Voir C:\spring-framework-2.5.4\docs\MVC-step-by-step
Projet Spring from scratch : Export
Clic droit ==> Export… ==> Java/JAR File
Laissez-nous votre émail pour pouvoir recevoir l'information supplémentaire concernant l'article. Attention! S'il existe cette information supplémentaire nous le mentionnons explicitement dans l'article.
Votre e-mail ne sera jamais publié ni communiqué.
Voici les tags pour utiliser éventuellement comme sujet de commentaire: