• 那是从何处传来的钟声呢?偶尔听到那钟声,平添一份喜悦与向往之情。

Spring常用jar包详解

后端 Nanait 12年前 (2012-11-29) 1156次浏览 已收录 0个评论 扫描二维码

org.springframework.aop ——Spring的面向切面编程,提供 AOP(面向切面编程)的实现

org.springframework.asm——spring 2.5.6 的时候需要 asm jar 包,spring3.0 开始提供它自己独立的 asm jar 包

org.springframework.aspects——Spring提供的对 AspectJ 框架的整合

org.springframework.beans——所有应用都用到,包含访问配置文件,创建和管理 bean 等,是SpringIOC 的基础实现。

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.springframework.test——对 JUNIT 等测试框架的简单封装

org.springframework.transaction——为 JDBC,HIBERNATE,JDO 和 JPA 提供的一致性的声明式和简单编程式事务管理

org.springframework.web.portlet——Spring MVC 的增强

org.springframework.web.servlet——对 J2EE6.0 servlet3.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


何处钟 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Spring 常用 jar 包详解
喜欢 (0)
[15211539367@163.com]
分享 (0)

您必须 登录 才能发表评论!