spring-jar包详解

spring.jar是包含有完整发布模块的单个jar包。但是不包括mock.jar,aspects.jar,spring-portlet.jar,spring-hibernate2.jar。

1.spring-aop

这个包含了在应用中使用spring 的aop特性时所需的类和源码级元数据支持,使用基于AOP的spring特性,如声明型事务管理,外部依赖spring-core

 

2.spring-aspects

提供对AspectJ的支持,以便可以方便的将面向方面的功能集成进IDE中,如Eclipse AJDT。

 

3.spring-beans

它包含访问配置文件、创建和管理bean以及进行Inversion of Control/Dependency Injection(IoC、DI)操作相关的所有类。如果应用只需要基本的IoC、DI支持,引入spring-core.jar及spring-beans.jar文件就可以了。

 

4.spring-context

为spring核心提供了大量扩展,可以找到使用Spring ApplicationContext特性时所需的全部类,JDNI所需要全部类,instrumentation组件以校验Validation方面的相关类。

外部依赖spring-beans

 

5.spring-context-support

包含支持缓存Cache(ehcache)、JCA、JMX、邮件服务(Java Mail、COS mail)、任务计划Scheduling(Timer、Quartz)方面的类。

外部依赖spring-context。

 

6.spring-core

包含spring框架基本的核心工具类。spring其它组件都要使用这个包里的类,是其它组件的基本核心。

外部依赖common logging

 

7.spring-expression

spring表达式语言

 

8.spring-instrument

对服务器的代理接口。

 

9.spring-instrument-tomcat

对Tomcat连接池的集成。

 

10.spring-jdbc

包含对jdbc数据访问进行封装的所有类。

外部依赖spring-beans, spring dao

 

11.spring-jms

对jms的支持类,

 

12.spring-jmx

jmx的支持类。

 

13.spring-jca

jca的支持

 

14.spring-jdo

对jdo的支持

 

15.spring-jpa

对jpa的支持。

 

16.spring-messaging

为集成messaging api和消息协议提供支持。

 

17.spring-orm

包含对dao特性集进行了扩展,使其支持ibatis、jdo、ojb、toplink。

外部依赖spring-dao

 

18.spring-oxm

对object/xmi的映射支持,可以让java与xml之间来回切换。

 

19.spring-test

对junit等测试框架的简单封装。

 

20.spring-tx

提供一致的声明式和编程式事务管理支持。

 

21.spring-web

包含web应用开发时,用到spring框架时所需的核心类。

 

22.spring-webmvc

包含spring mvc框架相关的所有类。

 

23.spring-dao

包含spring dao, spring transaction进行数据访问的所有类。

 

24.spring-remoting

支持ejb、远程调用remoting方面的类。

 

25.spring-portlet

spring自己实现的一个类似spring mvc的框架。

 

---------------与其它框架整合的jar包-----------------

26.spring-hibernate

 

27.spring-toplink

 

28.spring-ibatis

 

29.spring-mock

一整套mock类来辅助应用的测试。外部依赖spring-core。

 

30.spring-agent

一个设备代理包。

 

最后欢迎大家访问我的个人网站:1024s

​​​​​​​

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值