Spring 3 bonjour exemple du monde

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:

  1. Spring 3.0.5.RELEASE

  2. Maven 3.0.3

  3. Eclipse 3.6

  4. 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

spring3 hello world example

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.