Spring的相关jar包解析和下载

Spring所需的各类jar包汇总详解

Spring jar包官网下载地址:

http://repo.spring.io/release/org/springframework/spring/

Spring jar包的描述:针对3.2.2以上版本

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

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

org.springframework spring-beans
SpringIoC(依赖注入)的基础实现

org.springframework spring-context
Spring提供在基础IoC功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等

org.springframework spring-context-support
Spring-context的扩展支持,用于MVC方面

org.springframework spring-core
Spring的核心组件

org.springframework spring-expression
Spring表达式语言

org.springframework spring-instrument
Spring对服务器的代理接口

org.springframework spring-instrument-tomcat
Spring对Tomcat的连接池的集成

org.springframework spring-jdbc
JDBC支持包,包括数据源设置和JDBC访问支持

org.springframework spring-jms
JMS支持包,包括辅助类来发送和接收JMS消息

org.springframework spring-messaging
信息体系结构和协议的支持

org.springframework spring-orm
对象/关系映射,整合第三方的ORM框架,如hibernate,ibatis,jdo,以及spring的JPA实现

org.springframework spring-oxm
对象的XML映射,可以让Java与XML之间来回切换

org.springframework spring-test
对于单元测试和集成测试的简单封装

org.springframework spring-tx
为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理

org.springframework spring-web
SpringMVC支持WEB端应用部署架构

org.springframework spring-webmvc
REST Web服务和Web应用的视图控制器的实现

org.springframework spring-webmvc-portlet
SpringMVC的增强--MVC的实现作为一个Portlet的环境

org.springframework spring-websocket
sockjs WebSocket的实现,包括对 STOMP的支持

Spring依赖包的描述:

aopalliance.jar
AOP联盟的API包,里面包含了针对面向切面的接口。通常Spring等其它具备动态织入功能的框架依赖此包。

aspectjweaver-1.5.0.ja
用于在Spring 中集成AspectJ AspectJ LTW织入器

cglib-3.1.jar
cglib代理 实现AOP的一种方式

commons-collections-3.2.2.jar
Apache Commons包中的一个,包含了一些Apache开发的集合类,功能比java.util.*强大。

commons-dbcp-1.2.1.jar
DBCP数据库连接池

commons-logging-1.1.1.jar
Apache Commons包中的一个,包含了日志功能

commons-pool-1.6.jar
DBCP是一个依赖commons-pool对象池机制的数据库连接池

standard.jar
JSP 标准标签库,和jstl.jar 一起使用,jstl-1.2.jar 不在需要。

原作者 链接:http://www.imooc.com/article/9909

猜你喜欢

转载自blog.csdn.net/MYNAMEL/article/details/103141901