1. spring.jar 是包含有完整发布模块的单个jar 包。
2. org.springframework.aop 包含在应用中使用Spring的AOP特性时所需的类。
3. org.springframework.asm Spring独立的asm程序, Spring2.5.6的时候需要asmJar 包,
3.0开始提供他自己独立的asmJar。
4. org.springframework.aspects 提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中,
比如Eclipse AJDT。
5. org.springframework.beans所有应用都要用到的,它包含访问配置文件、创建和管理bean
以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。
6. org.springframework.context.support包含支持缓存Cache(ehcache)、JCA、JMX、
邮件服务(Java Mail、COS Mail)、任务计划Scheduling(Timer、Quartz)方面的类。
7. org.springframework.context为Spring核心提供了大量扩展。可以找到使用Spring ApplicationContext
特性时所需的全部类,JDNI所需的全部类,UI方面的用来与模板(Templating)引擎如 Velocity、FreeMarker、
JasperReports集成的类,以及校验Validation方面的相关类。
8. org.springframework.core 包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,
是其它组件的基本核心。
9. org.springframework.expression Spring表达式语言。
10. org.springframework.instrument.tomcat Spring3.0对Tomcat的连接池的集成。
11. org.springframework.instrument Spring3.0对服务器的代理接口。
12. org.springframework.jdbc 包含对Spring对JDBC数据访问进行封装的所有类。
13. org.springframework.jms 提供了对JMS 1.0.2/1.1的支持类。
14. org.springframework.orm 包含Spring对DAO特性集进行了扩展,使其支持 iBATIS、JDO、OJB、TopLink,
因为Hibernate已经独立成包了,现在不包含在这个包里了。这个jar文件里大部分的类都要依赖spring-dao.jar
里的类,用这个包时你需要同时包含spring-dao.jar包。
15. org.springframework.oxm Spring 对Object/XMl的映射支持,可以让Java与XML之间来回切换。
16. org.springframework.test 对Junit等测试框架的简单封装。
17. org.springframework.transaction为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理。
18. org.springframework.web.portlet SpringMVC的增强。
19. org.springframework.web.servlet 对J2EE6.0 的Servlet3.0的支持。
20. org.springframework.web.struts Struts框架支持,可以更方便更容易的集成Struts框架。
21. org.springframework.web 包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入
WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类。
分享到:
相关推荐
**Spring 3.0 Jar包详解** Spring框架是Java开发中的一个核心组件,它提供了一个全面的编程和配置模型,旨在简化企业级应用的开发。Spring 3.0是其一个重要版本,带来了许多新特性与改进,使得它更加灵活、高效且...
这个压缩包包含的两个关键部分是Spring 3.0的JAR包和API文档。 **Spring 3.0 JAR包** 1. **模块化设计**:Spring 3.0引入了模块化结构,允许开发者只引入所需的特定模块,减少了应用的依赖体积。 2. **AOP增强**:...
### Spring3.0x MVC Jar包关系解析 #### 概述 Spring框架作为一个全面的、模块化的应用平台,被广泛应用于企业级应用开发之中。它不仅支持传统的Java EE技术栈,也兼容轻量级Web应用的开发。Spring3.0x版本引入了...
本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...
### Spring 2.5 - 3.0 与 Hibernate 3.3 Jar 包详解 在探讨Spring 2.5到3.0以及Hibernate 3.3的Jar包之前,我们先简要回顾一下这两个框架的基本概念。 #### Spring 框架简介 Spring是一个开源的应用框架,它提供了...
iBatis 3 是 iBatis 的一个重大更新版本,相较于之前的版本,它进行了一系列优化和重构,例如减少了 jar 包的数量,使得集成更加便捷。 #### 四、整合步骤详解 ##### 1. 配置 web.xml 文件 在项目的 web.xml 文件...
- **Spring3.0**:需要添加spring-core-3.0.x.jar、spring-beans-3.0.x.jar、spring-context-3.0.x.jar等核心包,还需要spring-web-3.0.x.jar、spring-webmvc-3.0.x.jar等用于Web应用的包。 #### 三、具体配置步骤 ...
- 复制Struts2及其依赖的jar包至项目的`WEB-INF/lib`目录下。 - 通常包括Struts2核心库、插件库以及其他第三方库如FreeMarker或Velocity等。 4. **配置Web.xml**: - 添加Struts2的Filter配置,用于拦截所有请求...
《Spring框架3.0.RELEASE详解》 Spring框架作为Java领域中最受欢迎的轻量级开源框架之一,其3.0版本的发布标志着一个重要的里程碑。本文将深入探讨Spring框架3.0的核心特性、主要改进以及如何使用其中的jar包。 一...
本文档主要介绍了如何在MyEclipse 8.6环境中搭建一个基于Struts2.1、Spring3.0和Hibernate3.3的Java Web应用开发环境。以下是各个部分的详细说明: 1. 创建Web Project项目 在MyEclipse中创建Web Project是开始...
《Spring AspectJ 3.0版本详解》 在Java开发领域,Spring框架以其强大的功能和灵活性赢得了广大开发者的心。而在Spring框架中,AspectJ是一个重要的组成部分,它为开发者提供了面向切面编程(AOP)的能力。本文将...
### Struts2.1 + Spring3.0 + Hibernate3.3 整合示例解析 #### 一、项目概述 本篇文章将详细解读一个基于Struts2.1、Spring3.0以及Hibernate3.3的整合项目案例。该案例不仅展示了如何搭建这样一个集成环境,还特别...
- 将Spring3.0所需JAR包添加到项目中,确保包含核心组件、AOP、数据库支持等。 7. **配置数据库连接** - 在MyEclipse中通过DB Browser创建数据库连接,选择Oracle驱动并配置数据库连接参数。 8. **引入Hibernate...
### 最新版本Struts2.1.8+Spring3.0+Hibernate3.3.2+DWR2.0.6配置详解 在本篇内容中,我们将详细探讨如何搭建一个基于Struts2.1.8、Spring3.0、Hibernate3.3.2以及DWR2.0.6的Web应用程序框架。这一组合被称为SSH+...
《JAVA中使用HttpClient:commons-httpclient-3.0.jar详解》 在JAVA开发中,进行HTTP请求时,Apache的HttpClient库是一个不可或缺的工具。本文将深入解析`commons-httpclient-3.0.jar`,它是HttpClient的一个重要...
基于Spring中各个jar包的作用及依赖详解 Spring框架是一个功能强大且灵活的Java应用程序框架,它提供了许多功能模块,每个模块都对应一个或多个jar包。了解这些jar包的作用和依赖关系是非常重要的。 1. org.spring...
《Spring MVC框架详解——以org.springframework.web.servlet-3.0.0.M4.jar为例》 在Java Web开发领域,Spring框架无疑是最具影响力的框架之一,其中Spring MVC是它的重要组成部分,用于构建强大的、灵活的Web应用...
#### 二、各 JAR 包功能详解 1. **org.springframework.aop-3.1.1.RELEASE.jar** - **功能**:提供面向切面编程的支持。 - **应用场景**:用于实现事务管理、日志记录等功能。 2. **org.springframework.asm-...
### Spring Security 3.0.5中文详解 #### 一、Spring Security简介 Spring Security是一种基于Spring AOP和Servlet过滤器的安全框架,旨在为应用程序提供全面的安全性解决方案。该框架能够在Web请求级别和方法调用...