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包作用的详细说明: 1. `org.springframework.aop-3.0.0.RELEASE`:提供了AOP(面向切面编程)的实现,使得开发者可以将关注点分离,如日志、事务管理等,以提高代码的可维护性...
### Spring3.0x MVC Jar包关系解析 #### 概述 Spring框架作为一个全面的、模块化的应用平台,被广泛应用于企业级应用开发之中。它不仅支持传统的Java EE技术栈,也兼容轻量级Web应用的开发。Spring3.0x版本引入了...
API文档(chm格式)提供了关于Spring3.0框架的详细说明,包括各个模块的功能、接口和类的用法。开发者可以通过查阅API文档了解如何配置Bean、AOP(面向切面编程)、事务管理、数据访问、MVC(模型-视图-控制器)等...
以下是对Spring 3.0核心知识点的详细说明: 1. **依赖注入(Dependency Injection, DI)**:Spring 3.0增强了DI机制,使得对象间的依赖关系更加明确,降低了代码耦合度。通过@Autowired注解,可以自动匹配并注入...
《Spring 3.0 + Spring Security 3.1.4 API 中文版》是一份集成了Spring框架3.0和Spring Security 3.1.4的中文帮助文档,旨在为开发者提供详尽的API参考和指导。这两个核心组件在企业级Java应用开发中扮演着至关重要...
在 Spring 3.0 中,模块的组织变得更加精细化,不再像以前那样只有一个大的 JAR 包。Spring 开始采用 Apache Ivy 进行依赖管理和构建,同时,从源码结构来看,也引入了 Maven。Maven 的引入使得依赖管理变得更加规范...
在Spring 3.2.1 API的文档中,对Spring框架的特性进行了全面的说明和讲解,涵盖了依赖注入、面向切面编程、测试等多方面内容。下面,我们来深入解读Spring 3.0 API中的重要知识点。 首先,文档提到了Spring框架的...
作者不仅解释了如何使用Spring MVC创建和管理Web请求,还说明了如何通过RESTful原则来设计API。对于数据访问层,本书同样深入探讨了如何集成JPA和Hibernate等ORM技术,以简化数据库操作和提高数据持久化的效率。 ...
Spring 3.0 API 是一个重要的Java开发框架的官方文档,它为开发者提供了全面的关于Spring框架的功能和用法的详细说明。这个压缩包包含了中文版和英文版两个版本,分别名为 "spring300_CN.chm" 和 "Spring2.5-中文...
该书旨在帮助读者深入理解并掌握Spring 3.0框架的核心概念和实践应用。从压缩包中的文件名可以看出,这本书的章节结构清晰,包括了多个章节的源码示例,以及项目配置和资源文件。 1. **Spring 3.0框架基础**: ...
Struts2、Spring3.0和Hibernate3.5是Java Web开发中三个非常重要的框架,它们各自负责不同的职责,组合起来可以构建出高效、松耦合的Web应用程序。以下是对这三个框架及其集成使用的详细说明: **Struts2** 是一个...
spring3.0m4.zip包含Spring3.0的相关文档,有助于深入学习其核心概念和新特性;hibernate 3.2.chm则是Hibernate3.2的官方帮助文件,详细解释了如何进行ORM操作。 总的来说,Struts2.0、Spring3.0和Hibernate3.2的...
这个API文档提供了Spring框架在3.0版本中的所有核心组件和技术的详细说明,为开发者提供了丰富的参考资料。Spring以其模块化、依赖注入(DI)和面向切面编程(AOP)的核心特性而闻名,它极大地简化了Java应用的开发...
JavaScript 和 Spring 3.0 是两个在IT领域中至关重要的技术。JavaScript 是一种广泛用于前端开发的编程语言,主要用于创建交互式的网页应用。而Spring框架是Java后端开发中的一个核心框架,尤其在企业级应用中占据...
在本文中,我们将详细讲解如何在MyEclipse10环境下搭建S2SH框架,即Struts2.1、Spring3.0和Hibernate3.3的集成开发环境。这个过程包括创建Web项目、配置Spring、设置Hibernate以及安装Struts2。每个步骤都将通过...
以下是对一些核心注解的详细说明: 1. **@RequestMapping** - 这是Spring MVC中最常用的注解,用于将HTTP请求映射到处理方法。它可以应用于类级别(类型级别)或方法级别,提供路径匹配和HTTP方法过滤的能力。 - ...
总结来说,这个文档详细描述了如何在MyEclipse 8.6中整合Struts2.1、Spring3.0和Hibernate3.3这三个流行框架的过程,包括创建项目、配置数据库连接、以及添加和配置各框架的核心组件。这样的集成环境使得开发者可以...
### Spring 2.5 - 3.0 与 Hibernate 3.3 Jar 包详解 在探讨Spring 2.5到3.0以及Hibernate 3.3的Jar包之前,我们先简要回顾一下这两个框架的基本概念。 #### Spring 框架简介 Spring是一个开源的应用框架,它提供了...
"reslet2.0+spring3.0+hibernate3.3框架集成" 这个标题表明这是一个关于Java开发中的技术整合项目。Reslet 2.0是一个轻量级的REST(Representational State Transfer)应用框架,用于构建Web服务和应用程序。Spring ...
### Spring Framework 3.0 开发教程核心知识点详解 #### 一、Spring Framework 概述 **1.1 节介绍Spring Framework** - **轻量级解决方案:** Spring Framework 是一个轻量级的解决方案,它能够帮助开发者轻松地...