`
smilease
  • 浏览: 88406 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

使用Maven3 创建Spring3 的Hello World

 
阅读更多


 1、创建Maven Project


2、点击下一步,create a simple project ……不要勾选



 3、点击下一步,选择webapp



 
 4、点击下一步,输入Group Id和Artifact Id



 5、点击finish,完成创建,文档结构图如下

6、在main文件夹下创建java文件夹,用于存储java源代码,打开项目属性-Java Build Path-Source-Add Folder,选中java文件夹

7、编辑pom.xml 加入Spring的依赖

                <properties>
		<spring.version>3.0.5.RELEASE</spring.version>
	</properties>
	<dependencies>
		<!-- Spring3 dependencies -->
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-core</artifactId>
			<version>${spring.version}</version>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-context</artifactId>
			<version>${spring.version}</version>
		</dependency>
	</dependencies>

 

8、创建HelloWorld类和sayHello方法

package com.yimiw.spring3.hello;

public class HelloWorld {
	public void sayHello(){
		System.out.println("Hello World");
	}
}

 

9、resource目录下创建spring-bean.xml文件

<beans xmlns="http://www.springframework.org/schema/beans" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xsi:schemaLocation="http://www.springframework.org/schema/beans  
 http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
 <bean id="helloBean" class="com.yimiw.spring3.hello.HelloWorld">
  
 </bean> 
</beans>

 

10、创建用于测试的Test类

 

package com.yimiw.spring3.hello;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public class Test {
	public static void main(String[] args) {
		ApplicationContext context= new ClassPathXmlApplicationContext("spring-bean.xml");
		HelloWorld obj=(HelloWorld)context.getBean("helloBean");
		obj.sayHello();
	}
}

 

11,、运行Test类,输出Hello World



 

  • 大小: 44.4 KB
  • 大小: 48 KB
  • 大小: 94.7 KB
  • 大小: 69.8 KB
  • 大小: 20.9 KB
  • 大小: 103.5 KB
  • 大小: 18 KB
分享到:
评论

相关推荐

    Maven+SpringMVC的入门级HelloWorld实例

    例如,在创建一个简单的HelloWorld项目时,我们会在pom.xml中声明SpringMVC的依赖: ```xml &lt;groupId&gt;org.springframework &lt;artifactId&gt;spring-webmvc &lt;version&gt;5.3.22 ``` **SpringMVC简介** SpringMVC...

    maven下的spring mvc 【hello world】案例

    总结来说,这个"Maven下的Spring MVC 【Hello World】案例"展示了如何使用Maven构建一个简单的Spring MVC Web应用。从设置项目结构,定义依赖,到编写控制器,处理请求,最后通过JSP显示结果,每一个步骤都是理解...

    Spring MVC HelloWorld Maven实例

    **Spring MVC HelloWorld Maven实例** Spring MVC是Spring框架的一部分,它是一个用于构建Web应用程序的模型-视图-控制器(MVC)架构。在这个实例中,我们将深入理解如何使用Maven构建一个基本的“Hello, World!”...

    spring5.0_mvc_maven项目_HelloWorld实例

    在这个"HelloWorld"实例中,我们将深入探讨如何使用Spring 5.0 MVC和Maven构建一个基本的应用程序。 首先,让我们了解Spring MVC的核心组件: 1. **DispatcherServlet**:它是Spring MVC的前端控制器,负责接收...

    Maven 3 入门 -- HelloWorld

    在本教程中,我们将学习如何使用 Maven 3 创建一个简单的 "HelloWorld" 项目。首先,你需要在本地安装 Maven。下载最新的 Maven 安装包,根据操作系统进行相应配置,确保 `M2_HOME` 环境变量已设置,并将 `bin` 目录...

    Maven Hello world 程序 及 资源包

    接下来,`Spring3-hello-world-example.zip`是一个使用Spring框架的Hello World示例项目。Spring是一个广泛使用的Java企业级应用框架,尤其在处理依赖注入(DI)和面向切面编程(AOP)方面表现出色。在Spring 3版本...

    IntelliJ IDEA上创建Maven Spring MVC项目

    在本文中,我们将深入探讨如何使用IntelliJ IDEA创建一个基于Maven的Spring MVC项目。首先,我们需要了解几个核心概念: 1. **IntelliJ IDEA**:这是一款强大的Java集成开发环境(IDE),广泛用于Java应用程序的...

    maven搭建SpringMVC+spring+ibatis

    在IT行业中,构建高效、可扩展的Web应用是至关重要的,而"Maven搭建SpringMVC+Spring+Ibatis"的组合则提供了一种强大的解决方案。本文将深入探讨这些技术及其集成,帮助你理解和掌握如何利用它们来构建现代化的Java ...

    spring boot - hello world

    下面我们将深入探讨Spring Boot创建"Hello World"应用的关键知识点。 1. **起步依赖(Starter Dependencies)** Spring Boot的特性之一是其起步依赖,这些是Maven或Gradle的模块,可以自动配置相关的Spring功能。...

    maven-spring 实例

    在`package`阶段,我们可以使用Maven插件(如`maven-spring-boot-plugin`)将Spring应用打包成可执行的JAR或WAR文件。 6. Spring Boot与Maven: Spring Boot简化了Spring应用的初始化和配置。通过在POM.xml中添加...

    spring mvc+maven+tomcat+hello world

    在本文中,我们将深入探讨如何使用Spring MVC、Maven、IntelliJ IDEA和Tomcat服务器构建一个简单的"Hello World"应用程序。这个过程涵盖了Web开发的基础,特别是在Mac平台上。我们将详细解析每个步骤,确保你能够...

    基于Maven的SpringBoot项目之Helloworld

    在本文中,我们将深入探讨如何基于Maven构建一个SpringBoot项目,并通过解决常见的导入问题来实现"Hello, World!"的应用。SpringBoot是一个流行的Java框架,它简化了Spring应用程序的开发,而Maven则是一个强大的...

    maven 搭建spring mvc环境

    总之,通过Maven搭建Spring MVC环境涉及的主要步骤包括:配置Maven、创建Maven项目、添加Spring MVC依赖、配置Spring MVC的Servlet和处理器、编写Controller、以及测试和部署。这些知识对于开发基于Spring MVC的Web...

    springmvc-maven-webapp-helloworld源码

    通过这个"springmvc-maven-webapp-helloworld"源码,学习者可以了解到一个典型的Java Web应用程序的开发流程,包括如何配置和使用Spring MVC、Maven、MyBatis,以及如何进行数据库连接和测试。此外,它还能帮助...

    Spring之HelloWorld

    现在我们需要创建一个主程序,使用Spring的ApplicationContext加载配置文件,并获取并调用HelloWorld Bean的方法: ```java import org.springframework.context.ApplicationContext; import org.spring...

    Maven3+JBPM4.4+mysql helloworld例子

    本示例主要介绍如何使用Maven3与JBPM4.4集成,并在MySQL数据库环境下实现一个简单的 HelloWorld 应用。JBPM(Java Business Process Management)是一个开源的工作流和业务流程管理系统,它提供了完整的BPM解决方案...

    spring-boot-helloworld.zip

    总之,"spring-boot-helloworld.zip" 压缩包提供了一个 Spring Boot 入门的例子,通过这个例子,你可以学习到如何创建、配置和运行一个基本的 Spring Boot 应用,并理解其核心概念。这将是你进一步探索 Spring Boot ...

    SpringMVC 3.0 HelloWorld 源码 (Maven)

    在本项目“SpringMVC 3.0 HelloWorld”中,我们将深入探讨如何使用Maven构建一个简单的Spring MVC应用。Maven是一个项目管理和综合工具,它帮助开发者管理依赖、构建项目并遵循标准的开发过程。 首先,我们需要了解...

    spring3.0 mvc 注解实现helloworld输出

    在本文中,我们将深入探讨如何使用Spring 3.0 MVC框架通过注解方式实现一个简单的“Hello, World!”输出。Spring MVC是Spring框架的一部分,它为构建基于模型-视图-控制器(MVC)架构的Web应用程序提供了一个强大的...

    spring-mvc-helloworld

    这个项目 "spring-mvc-helloworld" 是一个基础的 Spring MVC 示例,用于帮助初学者理解其工作原理。 1. **MVC 架构模式**: MVC 是一种设计模式,用于分离应用程序的数据、业务逻辑和用户界面。Model 负责处理数据...

Global site tag (gtag.js) - Google Analytics