Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目的是简化企业开发。
搭建环境步骤:
1、到http://www.springsource.org/download下载spring,我用的是spring-framework-2.5.6的版本
2、导入2个常用包
spring-framework-2.5.6\dist\spring.jar
spring-framework-2.5.6\lib\jakarta-commons\commons-logging
3、创建spring.xml文件(该配置模版可以从spring的参考手册或spring的例子中得到,文件的取名是任意的)
<?xml version="1.0" encoding="UTF-8"?> <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-2.5.xsd"> </beans>
4、实例化spring容器
实例化Spring容器常用的两种方式:
方法一:
在类路径下寻找配置文件来实例化容器
ApplicationContext ctx = new ClassPathXmlApplicationContext(new String[]{"beans.xml"});
方法二:
在文件系统路径下寻找配置文件来实例化容器
ApplicationContext ctx = new FileSystemXmlApplicationContext(new String[]{“d:\\beans.xml“});
Spring的配置文件可以指定多个,可以通过String数组传入。
5.编写测试类,测试Spring环境是否搭建成功
package org.spring; import org.junit.Test; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; public class SpringTest { @Test public void test() { ApplicationContext ctx = new ClassPathXmlApplicationContext( "spring.xml"); } }
6、控制台信息
控制台没有出现错误信息,环境搭建成功
7、工程目录结构图
相关推荐
通过这个基础的Spring环境搭建,你将能够了解Spring的基本运作机制和Bean的管理方式。随着对Spring框架的深入学习,你会发现更多高级特性,如AOP(面向切面编程)、数据访问支持、Web MVC框架等,这些都是SSH框架中...
Spring 开发环境搭建完成后,可以进行 Spring 项目的开发和测试。该环境提供了一个强大且灵活的开发平台,能够满足大型项目的需求。 Spring Framework 是一个开源框架,提供了许多强大的功能,例如依赖注入、AOP ...
以下是关于"FLEX_Spring环境搭建"的详细知识讲解: 1. **FLEX介绍**: FLEX是Adobe开发的用于创建动态、交互式Web应用程序的工具。它基于ActionScript编程语言和Flex SDK,提供了MXML和AS3两种编程方式。MXML用于...
在进行Spring环境搭建时,我们首先要确保计算机上已经安装了Java Development Kit (JDK) 并设置了正确的环境变量。接下来,我们将详细介绍Spring环境的搭建过程,以及如何使用最少的jar包进行配置。 1. **下载...
在本文中,我们将深入探讨Struts2.x和Spring的集成环境搭建及其相关知识点。 1. **Struts2.x简介** - **Action类的区别**:Struts1的Action类需要继承抽象基类,而Struts2的Action类可以实现Action接口或其他接口...
本文将详细介绍如何进行MyBatis与Spring的整合,搭建一个完整的开发环境。 首先,我们需要理解MyBatis和Spring的基本概念。MyBatis是一个优秀的持久层框架,它简化了SQL操作,通过XML或注解方式配置和映射原生信息...
通过上述步骤,一个基础的Java Struts、Hibernate和Spring的开发环境就搭建完成了。这样的环境可以处理用户请求、执行业务逻辑、访问数据库并返回响应。然而,这只是最基础的配置,实际项目中还需要考虑异常处理、...
这个整合环境搭建的过程是企业级应用开发中常见的一种模式,它将MVC的控制逻辑、业务逻辑和数据访问层有效地解耦,提高了代码的可维护性和可扩展性。通过Spring的事务管理,保证了数据操作的一致性和完整性。
关于"tuziFileExplorer"这个文件,看起来可能是一个示例项目或者文件浏览器工具,但因为没有提供具体信息,无法详细解释其在Spring环境搭建中的作用。通常,如果它是项目的一部分,它可能包含了具体的Spring配置或...
Spring 源码环境搭建指南 在本文档中,我们将详细介绍如何搭建 Spring 源码环境,帮助读者快速入门 Spring 源码阅读。 标题解释 "spring 源码环境搭建" 是指搭建一个可以读取和编译 Spring 源码的开发环境。Spring...
Spring+MyBatis环境搭建 本篇资源摘要信息主要介绍了如何搭建Spring 3.0.6 + MyBatis 3.0.6环境。该环境搭建主要分为两个部分:准备工作和搭建环境。 准备工作 在搭建环境之前,需要准备好所需的文件和工具。这些...
在本文中,我们将深入探讨如何搭建一个基础的SpringCloud环境,包括设置Eureka服务注册中心、Ribbon负载均衡配置、Zuul网关配置以及分布式配置中心的配置。这些都是SpringCloud框架中的关键组件,用于构建高效、可靠...
包含springMVC3.1的所有jar包,springmvc环境搭建及入门的例子,helloword,
大致可参考,此文档中可查各知识点一些描述,博文中看不了 https://blog.csdn.net/liuhenghui5201/article/details/88208325
在“基于注解的Spring MVC环境搭建”中,我们将深入探讨如何利用注解来简化配置,快速建立一个运行中的Web项目。这篇博文(尽管描述为空,但提供了链接)很可能是关于创建一个基本的Spring MVC项目并使用注解来管理...