这篇文章简单介绍下如何利用Eclipse搭建Spring开发环境。
一、软件准备
1. Eclipse, 下载地址:http://www.eclipse.org,可下载3.6版本
2. SpringIde, 有两种安装方法,官网:http://www.springsource.org/node/489
3. Spring Framework: 下载地址:http://www.springsource.org/download (这里使用的是2.5.5,最新为3.0.5)
二、软件安装
1. 安装Eclipse,直接解压到某个目录即可,比如我的:E:\SpringDev\eclipse。(注意:使用Eclipse需要安装Java)
2.安装SpringIDE,这里介绍两种方法,一种在线更新:Help->intall new software,更新地址为:http://springide.org/updatesite
第二种方法,下载离线包:http://u.115.com/file/f97474c557,或者备份下载。下载之后把它解压到Eclipse安装目录下即可。
3. 将下载的spring-framework-2.5.5-with-dependencies.zip解压。将其中的spring.jar(dist 目录中)、commons-logging.jar(lib\jakarta-commons目录)、log4j-1.2.15.jar(lib \log4j目录)这三个文件复制到的”D:\java\Spring\lib” 目录中,然后在Eclipse中建立一个“Springlib”库,将那三个文件添加进“Springlib”库中。关于如何添加用户库参考:http://www.cnblogs.com/maplye/archive/2006/06/19/429404.html
这样就完成了基本配置。接下来我们新建一个例子。该例子属于《Spring In Action》书中的第一个例子。
三、Spring示例
1. 新建Spring Project,取名为HelloWorld。建好之后我们首先先导入用户库,导入方法参考这里。这时目录结果如下图:
2. 新建interface: GreetingService:
1
2
3
4
5
|
package info.leyond.test;
public interface GreetingService {
public void sayGreeting();
}
|
3. 实现该接口:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
package info.leyond.test;
public class GreetingServiceImpl implements GreetingService {
private String greeting;
public GreetingServiceImpl() {}
public GreetingServiceImpl(String greeting) {
this .greeting = greeting;
}
public void sayGreeting() {
System.out.println(greeting);
}
public void setGreeting(String greeting) {
this .greeting = greeting;
}
}
|
4.测试程序:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package info.leyond.test;
import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.xml.XmlBeanFactory;
import org.springframework.core.io.ClassPathResource;
public class HelloApp {
public static void main(String[] args) throws Exception {
BeanFactory factory =
new XmlBeanFactory( new ClassPathResource( "./info/leyond/test/hello.xml" ));
GreetingService greetingService =
(GreetingService) factory.getBean( "greetingService" );
greetingService.sayGreeting();
}
}
|
5. 注意上面的hello.xml,配置如下:
1
2
3
4
5
6
7
8
9
10
11
|
<? xml version = "1.0" encoding = "UTF-8" ?>
< bean id = "greetingService"
class = "info.leyond.test.GreetingServiceImpl" >
< property name = "greeting" value = "Buenos Dias!" />
</ bean >
</ beans >
|
6. 文件已经准备妥当。此刻看看项目中项目名称旁边是否有个S标记。如果没有,右击HelloWorld,在弹出菜单中选择“Add Spring Project Nature”即可。
7.右键HelloWorld,选择properties,然后Spring->bean support->Config Files,如下图配置:
之后就可以看到hello.xml,以及GreetingServiceImpl.java都挂上了S.
8.最后执行程序,显示如下:
Buenos Dias!
9. 例子代码下载:http://www.box.net/shared/q7b2xzvxrl
参考资料:
1. http://blog.csdn.net/srx/archive/2005/12/31/567455.aspx
2.http://blog.csdn.net/jawsy/archive/2006/01/06/571934.aspx
3. http://blog.csdn.net/javamxj/archive/2005/06/26/403413.aspx
4.http://www.cnblogs.com/maplye/archive/2006/06/19/429404.html
分享到:
相关推荐
Eclipse 搭建 Spring 开发环境 本文主要介绍了如何使用 Eclipse 搭建 Spring 开发环境,包括软件准备、软件安装和 Spring 示例三个部分。 一、软件准备 要搭建 Spring 开发环境,需要准备三个软件:Eclipse、...
本教程将详述如何使用Eclipse搭建Spring Cloud的步骤,以及涉及的相关知识点。 首先,我们需要确保Eclipse已经安装了Java开发工具(JDT)、Maven插件和Spring Tools Suite(STS)。JDT用于Java编程,Maven则帮助...
本文将详细介绍如何在Eclipse中搭建Spring开发环境,以便进行高效的Spring项目开发。 首先,我们需要安装SpringSource Tool Suite (STS),这是一个专门为Spring框架定制的Eclipse版本,集成了很多方便Spring开发的...
在本文中,我们将深入探讨如何使用Eclipse IDE搭建Spring 2.5框架的开发环境。Spring框架是一个开源的应用框架,它提供了丰富的功能,包括依赖注入、面向切面编程以及用于构建企业级应用的全面解决方案。Spring 2.5...
总结来说,"Eclipse搭建SSH框架开发学习笔记"涵盖了从基础环境准备(JDK安装与环境变量配置)、开发工具(Eclipse与Tomcat配置)、数据库(MySQL服务器搭建)到系统服务管理等多个环节,为初学者提供了详尽的步骤...
以上就是使用Eclipse搭建Spring Boot和MyBatis项目的基本步骤。在实际开发中,你可能还需要考虑异常处理、日志记录、安全控制等更多细节。Spring Boot提供了丰富的生态,可以根据需求添加更多的starter来扩展功能。...
搭建Eclipse和MyEclipse开发环境是Java开发者必备的基础技能之一。这两个强大的集成开发环境(IDE)为Java项目提供了高效且全面的工具支持。本文将详细介绍如何在已有的Eclipse基础上安装并配置MyEclipse插件,以...
本教程将详细介绍如何在Eclipse中搭建一个基于Spring、SpringMVC和Hibernate的集成开发环境,为初学者提供一个良好的起点。 首先,我们来了解这三个框架的核心功能: 1. **Spring**:这是一个轻量级的Java企业级...
本篇文章将深入探讨如何搭建Spring环境,以便开发者能够高效地进行开发工作。 首先,我们来了解一下Spring的核心概念。Spring是一个开源的轻量级框架,它的主要目标是简化Java Enterprise Edition(Java EE)开发,...
"spring 源码环境搭建" 是指搭建一个可以读取和编译 Spring 源码的开发环境。Spring 是一个广泛使用的 Java 框架,理解其源码可以帮助开发者更好地使用 Spring 框架。 描述解释 想要读 Spring 源码但是不知道如何...
在本教程中,我们将深入探讨如何使用Eclipse IDE搭建一个基于Spring、SpringMVC和Mybatis的集成开发环境。这个框架组合是Java企业级应用开发的常见选择,提供了强大的依赖注入、模型-视图-控制器架构以及灵活的数据...
【Eclipse开发环境搭建】是IT开发者们进行Java项目开发的基础步骤,对于高效编码和管理项目至关重要。在本文中,我们将详细讲解如何搭建一个包含Spring MVC 3.0.5、Spring 3.0.5、MyBatis 3.0.4的全注解实例环境,...
这个压缩包文件“struts+spring+hibernate开发的+开发环境_eclipse3.1+MyEclipse4.1+tomcat5”显然提供了一个基于这些技术的新闻发布系统的开发环境。下面我们将详细探讨这三大框架以及相关的开发工具和服务器。 **...
1. **项目模板**:STS提供了一系列Spring相关的项目模板,如Spring Boot项目、Spring MVC项目等,使得开发者能够快速搭建起开发环境。 2. **Spring配置编辑器**:该插件包含了对Spring XML配置文件的智能感知和代码...
1. **Spring Tools Suite (STS)**:Spring Tools Suite是Eclipse的一个扩展,为Spring框架提供了强大的集成开发环境。你可以在Eclipse Marketplace中搜索并安装它。 2. **Apache Tomcat**:Tomcat是一款流行的...
三、搭建Spring框架 1. **创建Spring项目**:在STS中,你可以选择"New -> Spring Project"来创建一个新的Spring项目。 2. **配置Spring配置文件**:添加`applicationContext.xml`,定义Bean,配置数据源、事务管理器...
本教程将带你了解如何使用Eclipse构建一个基于Spring、SpringMVC和Mybatis的整合应用,这三大框架是Java后端开发的常用组合。首先,让我们了解一下这三个框架的核心功能。 Spring框架是Java企业级应用的事实标准,...
总结起来,使用Maven在Eclipse中搭建Spring+Spring MVC+Hibernate框架涉及以下步骤: 1. 创建Maven项目,配置`pom.xml`。 2. 配置Spring和Spring MVC的XML配置文件。 3. 设置Hibernate配置,创建实体类。 4. 构建Web...
NC65共享开发环境之Eclipse配置详解 一、前言 在NC65共享开发环境中,Eclipse配置扮演着至关重要的角色。正确的Eclipse配置可以提高开发效率、降低BUG率和改进系统稳定性。本文将详细介绍NC65共享开发环境中的...