`
wb1991wb
  • 浏览: 157862 次
  • 来自: 上海
社区版块
存档分类
最新评论

Spring 3.0 核心包说明

 
阅读更多

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.0架包

    以下是对每个指定的Spring 3.0.* jar包作用的详细说明: 1. `org.springframework.aop-3.0.0.RELEASE`:提供了AOP(面向切面编程)的实现,使得开发者可以将关注点分离,如日志、事务管理等,以提高代码的可维护性...

    Spring3.0xMVC jar包关系

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

    Spring3.0 chmAPI 和 Spring3.0所有jar 和 Spring3.0源码

    API文档(chm格式)提供了关于Spring3.0框架的详细说明,包括各个模块的功能、接口和类的用法。开发者可以通过查阅API文档了解如何配置Bean、AOP(面向切面编程)、事务管理、数据访问、MVC(模型-视图-控制器)等...

    spring3.0包文件

    以下是对Spring 3.0核心知识点的详细说明: 1. **依赖注入(Dependency Injection, DI)**:Spring 3.0增强了DI机制,使得对象间的依赖关系更加明确,降低了代码耦合度。通过@Autowired注解,可以自动匹配并注入...

    spring3.0+spring security3.1.4 api chm 中文版

    《Spring 3.0 + Spring Security 3.1.4 API 中文版》是一份集成了Spring框架3.0和Spring Security 3.1.4的中文帮助文档,旨在为开发者提供详尽的API参考和指导。这两个核心组件在企业级Java应用开发中扮演着至关重要...

    Spring3.0新特性

    在 Spring 3.0 中,模块的组织变得更加精细化,不再像以前那样只有一个大的 JAR 包。Spring 开始采用 Apache Ivy 进行依赖管理和构建,同时,从源码结构来看,也引入了 Maven。Maven 的引入使得依赖管理变得更加规范...

    Spring 3.0 API

    在Spring 3.2.1 API的文档中,对Spring框架的特性进行了全面的说明和讲解,涵盖了依赖注入、面向切面编程、测试等多方面内容。下面,我们来深入解读Spring 3.0 API中的重要知识点。 首先,文档提到了Spring框架的...

    LEARNING SPRING BOOT 3.0 - THIRD EDITION

    作者不仅解释了如何使用Spring MVC创建和管理Web请求,还说明了如何通过RESTful原则来设计API。对于数据访问层,本书同样深入探讨了如何集成JPA和Hibernate等ORM技术,以简化数据库操作和提高数据持久化的效率。 ...

    spring3.0 api chm 中文版和英文版

    Spring 3.0 API 是一个重要的Java开发框架的官方文档,它为开发者提供了全面的关于Spring框架的功能和用法的详细说明。这个压缩包包含了中文版和英文版两个版本,分别名为 "spring300_CN.chm" 和 "Spring2.5-中文...

    spring3.0就是这么简单代码

    该书旨在帮助读者深入理解并掌握Spring 3.0框架的核心概念和实践应用。从压缩包中的文件名可以看出,这本书的章节结构清晰,包括了多个章节的源码示例,以及项目配置和资源文件。 1. **Spring 3.0框架基础**: ...

    struts2.1 spring3.0 hibernate3.5 jar包集合

    Struts2、Spring3.0和Hibernate3.5是Java Web开发中三个非常重要的框架,它们各自负责不同的职责,组合起来可以构建出高效、松耦合的Web应用程序。以下是对这三个框架及其集成使用的详细说明: **Struts2** 是一个...

    Struts2.0+Spring3.0+hibernate3.2 API(参考手册)

    spring3.0m4.zip包含Spring3.0的相关文档,有助于深入学习其核心概念和新特性;hibernate 3.2.chm则是Hibernate3.2的官方帮助文件,详细解释了如何进行ORM操作。 总的来说,Struts2.0、Spring3.0和Hibernate3.2的...

    spring 3.0 api

    这个API文档提供了Spring框架在3.0版本中的所有核心组件和技术的详细说明,为开发者提供了丰富的参考资料。Spring以其模块化、依赖注入(DI)和面向切面编程(AOP)的核心特性而闻名,它极大地简化了Java应用的开发...

    javascript and Spring3.0下载地址

    JavaScript 和 Spring 3.0 是两个在IT领域中至关重要的技术。JavaScript 是一种广泛用于前端开发的编程语言,主要用于创建交互式的网页应用。而Spring框架是Java后端开发中的一个核心框架,尤其在企业级应用中占据...

    Myeclipse10下搭建S2SH框架(图解)Struts2.1+Spring3.0+Hibernate3.3.docx

    在本文中,我们将详细讲解如何在MyEclipse10环境下搭建S2SH框架,即Struts2.1、Spring3.0和Hibernate3.3的集成开发环境。这个过程包括创建Web项目、配置Spring、设置Hibernate以及安装Struts2。每个步骤都将通过...

    spring3.0MVC注解

    以下是对一些核心注解的详细说明: 1. **@RequestMapping** - 这是Spring MVC中最常用的注解,用于将HTTP请求映射到处理方法。它可以应用于类级别(类型级别)或方法级别,提供路径匹配和HTTP方法过滤的能力。 - ...

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

    总结来说,这个文档详细描述了如何在MyEclipse 8.6中整合Struts2.1、Spring3.0和Hibernate3.3这三个流行框架的过程,包括创建项目、配置数据库连接、以及添加和配置各框架的核心组件。这样的集成环境使得开发者可以...

    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是一个开源的应用框架,它提供了...

    reslet2.0+spring3.0+hibernate3.3框架集成

    "reslet2.0+spring3.0+hibernate3.3框架集成" 这个标题表明这是一个关于Java开发中的技术整合项目。Reslet 2.0是一个轻量级的REST(Representational State Transfer)应用框架,用于构建Web服务和应用程序。Spring ...

    spring_FrameWork3.0

    ### Spring Framework 3.0 开发教程核心知识点详解 #### 一、Spring Framework 概述 **1.1 节介绍Spring Framework** - **轻量级解决方案:** Spring Framework 是一个轻量级的解决方案,它能够帮助开发者轻松地...

Global site tag (gtag.js) - Google Analytics