Frühling 3 Hallo Weltbeispiel

Spring 3 Hallo Weltbeispiel

Dieses Tutorial zeigt Ihnen, wie Sie in Spring 3.0 ein einfaches Hallo-Welt-Beispiel erstellen.

In diesem Artikel verwendete Technologien:

  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
In Spring 2.5.x werden fast alle Spring-Module in einer einzigen spring.jar-Datei zusammengefasst. Seit Spring 3.0 sind alle Module in eine einzelne JAR-Datei aufgeteilt, z. B. Spring-Core, Spring-Expression, Spring-Kontext, Spring-Aop usw. Weitere Informationen finden Sie in diesem Artikel -Obtaining Spring 3 Artifacts with Maven.

1. Projektstruktur mit Maven generieren

Problem unterhalb des Maven-Befehls, um eine Standard-Java-Projektstruktur zu erstellen.

mvn archetype:generate -DgroupId=com.example.core -DartifactId=Spring3Example
    -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

2. In Eclipse-Projekt konvertieren

Konvertieren Sie das Maven-Stilprojekt in das Eclipse-Stilprojekt und importieren Sie es in die Eclipse-IDE.

mvn eclipse:eclipse

2. Hinzufügen einer Spring 3.0-Abhängigkeit

Fügen Sie die unten aufgeführten Spring 3.0-Abhängigkeiten in Mavenspom.xml-Datei hinzu. Die Spring-Abhängigkeiten können über das zentrale Repository von Maven heruntergeladen werden.

Datei: 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. Frühlingsbohne

Eine einfache Frühlingsbohne.

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. Spring Bean Konfigurationsdatei

Erstellen Sie eine Spring-Konfigurationsdatei und deklarieren Sie alle verfügbaren Spring-Beans.

Datei: SpringBeans.xml



    
        
    

5. Projektstruktur überprüfen

Überprüfen Sie die Verzeichnisstruktur wie folgt

spring3 hello world example

6. Starte es

Starte es.

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

Spring 3 : Hello ! Mkyong

Quellcode herunterladen

Laden Sie es herunter -Spring3-hello-world-example.zip (5 KB)

Try JavaConfig annotation
Dies könnte Sie interessierenSpring 3 hello world example using JavaConfig annotation.