Exemple du printemps 3 bonjour le monde
Ce didacticiel vous montre comment créer un exemple simple de monde bonjour dans Spring 3.0.
Technologies utilisées dans cet article:
-
Spring 3.0.5.RELEASE
-
Maven 3.0.3
-
Eclipse 3.6
-
JDK 1.6.0.13
P.S Spring 3.0, at least JDK 1.5 is required to work.
Spring 3.0 dependencies
Dans Spring 2.5.x, presque tous les modules Spring sont regroupés dans un seul fichier spring.jar. Depuis Spring 3.0, tous les modules sont divisés en un fichier jar individuel, par exemple, spring-core, spring-expression, spring-context, spring-aop, etc., pour plus de détails, veuillez vous référer à cet article -Obtaining Spring 3 Artifacts with Maven.
1. Générer une structure de projet avec Maven
Problème sous la commande Maven pour créer une structure de projet Java standard.
mvn archetype:generate -DgroupId=com.example.core -DartifactId=Spring3Example -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
2. Convertir en projet Eclipse
Convertissez le projet de style Maven en projet de style Eclipse et importez-le dans Eclipse IDE.
mvn eclipse:eclipse
2. Ajouter une dépendance Spring 3.0
Ajoutez les dépendances Spring 3.0 répertoriées ci-dessous dans le fichierpom.xml de Maven. Les dépendances Spring peuvent être téléchargées via le référentiel central Maven.
Fichier: pom.xml
4.0.0 com.example.core Spring3Example jar 1.0-SNAPSHOT Spring3Example http://maven.apache.org 3.0.5.RELEASE org.springframework spring-core ${spring.version} org.springframework spring-context ${spring.version}
3. Haricot de printemps
Un haricot de printemps simple.
package com.example.core; /** * Spring bean * */ public class HelloWorld { private String name; public void setName(String name) { this.name = name; } public void printHello() { System.out.println("Spring 3 : Hello ! " + name); } }
4. Fichier de configuration Spring Bean
Créez un fichier de configuration Spring et déclarez tous les beans Spring disponibles.
Fichier: SpringBeans.xml
5. Revoir la structure du projet
Passez en revue la structure du répertoire comme suit
6. Exécuter
Exécuter.
package com.example.core; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class App { public static void main(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext( "SpringBeans.xml"); HelloWorld obj = (HelloWorld) context.getBean("helloBean"); obj.printHello(); } }
7. Sortie
Spring 3 : Hello ! Mkyong
Télécharger le code source
Téléchargez-le -Spring3-hello-world-example.zip (5 Ko)
Try JavaConfig annotation
Cela peut vous intéresserSpring 3 hello world example using JavaConfig annotation.