org.springframework.aop------Spring的面向切面编程,提供AOP的实现
org.springframework.asm----Spring2.5.6的时候需要asm jar包,spring 3.0 开始提供它自己独立的asm jar包
org.springframework.aspects----Spring提供的对AspectJ框架的整合
org.springframework.beans----所有应用都用到,包含访问配置文件,创建和管理Bean等是Spring IoC的基础实现。
org.springframework.context.support----Spring context的扩展支持,用于MVC方面
org.springframework.context----提供在基础IoC功能上的扩展服务,有邮件服务,任务调度,JNDI定位,EJB继承,远程访问等支持。
org.springframework.core----Spring的核心工具包,其他包依赖此包
org.springframework.expression----Spring表达式语言
org.springframework.instrument.tomcat----Spring对tomcat连接池的集成
org.springframework.instrument----Spring对服务器的代理接口
org.springframework.jdbc----对JDBC的简单封装
org.springframework.jms----为简化jms api的使用而做的简单封装
org.springframework.orm----整合第三方的orm实现,如hibernate ibatis jdo 及 spring的jpa实现
org.springframework.oxm----Spring对于object/xml映射的支持,可以让java与xml之间来回切换
org.springframwork.test----对JUNIT等测试框架的简单封装
org.springframework.transation----为JDBC HIBERNATE JDO JAP提供的一致性的声明式和简单编程式事务管理
org.springframework.web.portlet----Spring MVC的增强
org.springframework.web.servlet----对j2EE 6.0 Servlet 3.0的支持
org.springframework.web.struts----整合struts框架的支持,可以更方便更容器的集成struts框架
org.springframework.web----包含web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类,struts与jsf集成类,文件上传的支持类,Filter类和大量辅助类
Spring包依赖说明:
1) spring-core.jar需commons-collections.jar,spring-core.jar是以下其它各个的基本。
2) spring-beans.jar需spring-core.jar,cglib-nodep-2.1_3.jar
3) spring-aop.jar需spring-core.jar,spring-beans.jar,cglib-nodep-2.1_3.jar,aopalliance.jar
4) spring-context.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,commons-collections.jar,aopalliance.jar
5) spring-dao.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-context.jar
6) spring-jdbc.jar需spring-core.jar,spring-beans.jar,spring-dao.jar
7) spring-web.jar需spring-core.jar,spring-beans.jar,spring-context.jar
8) spring-webmvc.jar需spring-core.jar/spring-beans.jar/spring-context.jar/spring-web.jar
9) spring -hibernate.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-jdbc.jar,spring-orm.jar,spring-web.jar, spring-webmvc.jar
10) spring-orm.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-jdbc.jar,spring-web.jar,spring-webmvc.jar
11) spring -remoting.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring- dao.jar,spring-context.jar,spring-web.jar,spring-webmvc.jar
12) spring-support.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar
13) spring-mock.jar需spring-core.jar,spring-beans.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar
相关推荐
### Spring Jar 包详解 #### 一、Spring Jar 包概览 Spring 是一个开源的 Java 开发框架,主要用于简化企业级应用的开发工作。它通过提供一系列的基础框架,使得开发者能够更容易地处理复杂的业务逻辑,并且提高了...
Spring 框架各 jar 包详解 Spring 框架中有许多 jar 包,每个 jar 包都有其特定的作用和使用场景。了解每个 jar 包的作用和使用场景对于正确地使用 Spring 框架非常重要。本文将对 Spring 框架中常用的 jar 包进行...
### Spring2.0与Spring2.5及以上版本的jar包区别及spring jar包详解 #### 概述 Spring框架作为一款流行的Java应用开发框架,在不同的版本之间,其提供的功能、性能以及兼容性等方面都有所差异。本文将重点介绍...
此“spring框架技术详解及使用指导”电子书PDF,旨在帮助读者深入理解Spring框架,并提供实践指导。 首先,让我们深入了解一下Spring框架的主要模块: 1. **核心容器**:这是Spring框架的基础,包括Bean工厂...
Spring BeanFactory Spring IOC(控制翻转)/DI(依赖注入) Spring Proxy Spring AOP 面向切面编程 Spring与JDBC整合 Spring声明式事务 Spring与Hibernate整合 Spring与Struts整合
这篇“spring框架,技术详解及使用指导”可能涵盖了Spring的多个方面,包括但不限于以下几个关键知识点: 1. **依赖注入(Dependency Injection,DI)**:这是Spring的核心特性,通过DI,对象之间的耦合度降低,...
教程中的"spring框架,技术详解及使用指导.pdf"可能涵盖了Spring的基本概念、配置、核心模块以及实际应用案例。"说明.txt"可能包含了一些使用教程的说明和注意事项,而"I我要教程网--专业的计算机教程下载网站.url...
Spring框架是中国乃至全球开发者广泛使用的Java企业级应用开发框架,其设计目标是简化Java开发,促进良好的编程习惯,以及提供一套全面的依赖注入和服务定位器模式的实现。本压缩包包含了一系列关于Spring框架的详细...
这是一个包含Spring框架完整发布模块的单一jar包,但不包括mock.jar、aspects.jar、spring-portlet.jar和spring-hibernate2.jar。对于那些需要完整功能的项目,可以考虑使用此jar包。 2. **spring-core.jar**: ...
Spring+SpringMVC+Hibernate 框架集成详解 本文档旨在详细介绍 Spring、SpringMVC 和 Hibernate 框架的集成,旨在帮助开发人员快速了解这三个框架的集成过程。 Spring 框架 Spring 框架是一个 Java 语言的开源...
在"spring配置activemq详解"这个主题中,我们将探讨如何在Spring项目中配置和使用ActiveMQ。以下是对这个主题的详细说明: 1. **配置ActiveMQ**: - 首先,我们需要在项目中引入ActiveMQ的相关依赖,这通常通过在`...
### Spring3 架包功能介绍 #### 一、概述 Spring 框架是一个轻量级的开源框架,它提供了一种简化企业级应用开发的方法。Spring 3 是该框架的一个重要版本,引入了许多新特性并优化了原有的功能。本文将详细介绍 ...
Spring MVC 是一个强大的Java Web开发框架,用于构建可维护、高性能和灵活的Web应用程序。它作为Spring框架的一部分,提供了一种模型-视图-控制器(MVC)架构,简化了处理HTTP请求和响应的复杂性。这个压缩包包含了...
三、Spring MVC 4.0详解 1. MVC架构模式:Spring MVC是Spring框架的一部分,用于处理Web请求,遵循Model-View-Controller的设计模式,实现了业务逻辑与视图的分离。 2. HandlerMapping与HandlerAdapter:这两个...
在Spring框架中,`applicationContext.xml`是应用上下文配置文件,它是整个Spring应用的核心,用于定义bean的创建、依赖关系以及配置。下面将详细解释配置文件中的各个部分。 首先,XML头文件定义了编码方式,`...
Spring MVC 配置详解 Spring MVC 是一个基于 DispatcherServlet 的 MVC 框架,它是当前主流的 Web 框架之一。要想灵活运用 Spring MVC 来应对大多数的 Web 开发,就必须要掌握它的配置及原理。 一、Spring MVC ...