`

spring 3.0 jar包详解

阅读更多
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类和大量工具辅助类。

分享到:
评论

相关推荐

    spring3.0jar包

    **Spring 3.0 Jar包详解** Spring框架是Java开发中的一个核心组件,它提供了一个全面的编程和配置模型,旨在简化企业级应用的开发。Spring 3.0是其一个重要版本,带来了许多新特性与改进,使得它更加灵活、高效且...

    spring3.0 jar包和API文档

    这个压缩包包含的两个关键部分是Spring 3.0的JAR包和API文档。 **Spring 3.0 JAR包** 1. **模块化设计**:Spring 3.0引入了模块化结构,允许开发者只引入所需的特定模块,减少了应用的依赖体积。 2. **AOP增强**:...

    Spring3.0xMVC jar包关系

    ### Spring3.0x MVC Jar包关系解析 #### 概述 Spring框架作为一个全面的、模块化的应用平台,被广泛应用于企业级应用开发之中。它不仅支持传统的Java EE技术栈,也兼容轻量级Web应用的开发。Spring3.0x版本引入了...

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    本文将详细介绍如何在MyEclipse 8.5环境下搭建基于Struts2.1、Spring3.0以及Hibernate3.3的SSH框架,并通过图解的方式引导读者完成整个搭建过程。 #### 二、创建 Web 项目 首先,需要在MyEclipse 8.5中创建一个新...

    spring2.5 -3.0 hibernate3.3 jar包说明

    ### Spring 2.5 - 3.0 与 Hibernate 3.3 Jar 包详解 在探讨Spring 2.5到3.0以及Hibernate 3.3的Jar包之前,我们先简要回顾一下这两个框架的基本概念。 #### Spring 框架简介 Spring是一个开源的应用框架,它提供了...

    Spring 3.0 整合Ibatis 3

    iBatis 3 是 iBatis 的一个重大更新版本,相较于之前的版本,它进行了一系列优化和重构,例如减少了 jar 包的数量,使得集成更加便捷。 #### 四、整合步骤详解 ##### 1. 配置 web.xml 文件 在项目的 web.xml 文件...

    struts2+hibernate3.3+spring3.0配置

    - **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.1+Spring3.0+JPA1.0 .pdf

    - 复制Struts2及其依赖的jar包至项目的`WEB-INF/lib`目录下。 - 通常包括Struts2核心库、插件库以及其他第三方库如FreeMarker或Velocity等。 4. **配置Web.xml**: - 添加Struts2的Filter配置,用于拦截所有请求...

    spring-framework-3.0.RELEASE

    《Spring框架3.0.RELEASE详解》 Spring框架作为Java领域中最受欢迎的轻量级开源框架之一,其3.0版本的发布标志着一个重要的里程碑。本文将深入探讨Spring框架3.0的核心特性、主要改进以及如何使用其中的jar包。 一...

    MyEclipse8.6+Struts2.1+Spring3.0+Hibernate3.3环境搭建.doc

    本文档主要介绍了如何在MyEclipse 8.6环境中搭建一个基于Struts2.1、Spring3.0和Hibernate3.3的Java Web应用开发环境。以下是各个部分的详细说明: 1. 创建Web Project项目 在MyEclipse中创建Web Project是开始...

    Spring aspect .jar包 (3.0版本)

    《Spring AspectJ 3.0版本详解》 在Java开发领域,Spring框架以其强大的功能和灵活性赢得了广大开发者的心。而在Spring框架中,AspectJ是一个重要的组成部分,它为开发者提供了面向切面编程(AOP)的能力。本文将...

    struts2.1+spring3.0+hibernate3.3整合小例子

    ### Struts2.1 + Spring3.0 + Hibernate3.3 整合示例解析 #### 一、项目概述 本篇文章将详细解读一个基于Struts2.1、Spring3.0以及Hibernate3.3的整合项目案例。该案例不仅展示了如何搭建这样一个集成环境,还特别...

    S2S3H3(Struts2.3.4+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配置详解 在本篇内容中,我们将详细探讨如何搭建一个基于Struts2.1.8、Spring3.0、Hibernate3.3.2以及DWR2.0.6的Web应用程序框架。这一组合被称为SSH+...

    commons-httpclient-3.0.jar JAVA中使用HttpClient可以用到

    《JAVA中使用HttpClient:commons-httpclient-3.0.jar详解》 在JAVA开发中,进行HTTP请求时,Apache的HttpClient库是一个不可或缺的工具。本文将深入解析`commons-httpclient-3.0.jar`,它是HttpClient的一个重要...

    基于Spring中各个jar包的作用及依赖(详解)

    基于Spring中各个jar包的作用及依赖详解 Spring框架是一个功能强大且灵活的Java应用程序框架,它提供了许多功能模块,每个模块都对应一个或多个jar包。了解这些jar包的作用和依赖关系是非常重要的。 1. org.spring...

    org.springframework.web.servlet-3.0.0.M4.jar

    《Spring MVC框架详解——以org.springframework.web.servlet-3.0.0.M4.jar为例》 在Java Web开发领域,Spring框架无疑是最具影响力的框架之一,其中Spring MVC是它的重要组成部分,用于构建强大的、灵活的Web应用...

    spring3 架包功能介绍

    #### 二、各 JAR 包功能详解 1. **org.springframework.aop-3.1.1.RELEASE.jar** - **功能**:提供面向切面编程的支持。 - **应用场景**:用于实现事务管理、日志记录等功能。 2. **org.springframework.asm-...

    spring security 3.0.5中文详解

    ### Spring Security 3.0.5中文详解 #### 一、Spring Security简介 Spring Security是一种基于Spring AOP和Servlet过滤器的安全框架,旨在为应用程序提供全面的安全性解决方案。该框架能够在Web请求级别和方法调用...

Global site tag (gtag.js) - Google Analytics