Spring Framework的第一步

时间:2010-04-13 13:29:40

标签: java spring

我已经下载了Spring Framework并使用了SpringSource dm Server。我只需要使用Spring Framework编写一个简单的Hello世界。我不知道配置和编写JAVA代码的位置。

我做了谷歌,但找不到任何可以帮助我的东西。

4 个答案:

答案 0 :(得分:2)

This是一个非常简单的教程,概述了一个基本设置(尽管使用了tomcat)。

编辑:Another来自不同问题的好例子。

答案 1 :(得分:1)

嗯......“Hello world”程序通常演示Spring不是的语言。你想解决什么问题?

答案 2 :(得分:1)

很容易!在5个步骤中,您可以使用Spring

运行hello world

1。设置Maven项目

2. 添加Spring依赖

3. 创建Spring Bean配置文件

4. 创建一个Spring Bean

5. 运行Maven项目

在/ src / main / java目录下创建一个Hello类来测试项目。

public class Hello {

@SuppressWarnings("resource")
public static void main(String[] args) {

    // loading the definitions from the given XML file
    ApplicationContext context = new ClassPathXmlApplicationContext(
            "applicationContext.xml");

    HelloWorldService service = (HelloWorldService) context
            .getBean("helloWorldService");
    String message = service.sayHello();
    System.out.println(message);

    //set a new name
    service.setName("Spring");
    message = service.sayHello();
    System.out.println(message);
}}

右键单击Hello.java并将其作为Java Application运行。结果是:

Hello! Program Creek Readers
Hello! Spring

更多详细信息,请参阅this教程

这里有其他人教导Hello World with Spring

Spring 3 hello world example

Spring MVC hello world example

如果您想了解更多信息,可以参考本教程 MKYONG

在本系列教程中,它提供了许多有关使用Spring框架的分步示例和解释。

Spring Core核心支持依赖注入,事务管理,Web应用程序,数据访问,消息传递,测试等。

Spring MVC ,一个Java Model-View-Contraller(MVC)Web框架,它构建于Spring Inversion of control(IoC)框架之上。

Spring Security是一个灵活且功能强大的身份验证和访问控制框架,用于保护基于Spring的Java Web应用程序。

Spring Data Mongo DB是Spring Data项目的一部分,该项目旨在为新数据存储提供熟悉且一致的基于Spring的编程模型,同时保留特定于商店的特性和功能。

Spring Batch,是批处理的开源框架 - 执行一系列作业。 Spring Batch提供类和API来读/写资源,事务管理,作业处理统计,作业重启和分区技术,以处理大量数据。

here,Spring Framework简介

答案 3 :(得分:0)

掌握Spring Manning in Action一书(如果您计划在春季工作,谷歌可能会给你或者值得购买)。它会正确地向您解释如何开始