0.模块整理

Spring模块整理(http://www.kuqin.com/shuoit/20150805/347434.html)
模块名 作用 资料
aop  spring的面向切面编程,提供AOP(面向切面编程)实现 http://www.tuicool.com/articles/QNny6r
asm   Spring独立的asm程序,Spring2.5.6的时候需要asmJar 包3.0.6开始提供他自己独立的asmJar https://www.ibm.com/developerworks/cn/java/j-lo-asm30/
aspects  Spring提供对AspectJ框架的整合(AOP的实现) http://www.infoq.com/cn/articles/aspectj-with-ajdt
beans   SpringIoC(依赖注入)的基础实现 http://www.cnblogs.com/davidwang456/p/4213652.html
context-support   Spring-context的扩展支持,用于MVC方面 http://blog.itpub.net/4155/viewspace-799585/
context   Spring提供在基础IoC功能上的扩展服务,此外还提供许多企业级服务的支持,如邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及各种视图层框架的封装等  
core   Spring的核心工具包  
expression   Spring表达式语言 http://www.cnblogs.com/leiOOlei/p/3543222.html
instrument-tomcat   Spring对Tomcat的连接池的集成  
instrument   提供了在普通应用服务器中使用到的类设备支持和加载器实现  
jdbc   Spring 对JDBC 数据访问进行封装的所有类 http://blog.csdn.net/chszs/article/details/43971981
jms   对JMS 1.0.2/1.1的支持类 http://elim.iteye.com/blog/1893038
orm   整合第三方的ORM框架,如hibernate,ibatis,jdo,以及 spring的JPA实现 http://blog.csdn.net/qh_java/article/details/43699137
oxm   对Object/XMl的映射支持,可以让Java与XML之间来回切换 https://my.oschina.net/u/1455908/blog/311723
test   对JUNIT等测试框架的简单封装 http://blog.csdn.net/feihong247/article/details/7828143
 transaction  为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理 http://www.cnblogs.com/davidwang456/p/4309038.html 
web-portlet   Spring MVC的增强  
web-servlet   对J2EE6.0 servlet3.0的支持  
web-struts   整合Struts的时候的支持  
web   包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类 http://pengjianbo1.iteye.com/blog/508093
webmvc   对Web MVC的包装 https://netbeans.org/kb/docs/web/quickstart-webapps-spring_zh_CN.html
spring-remoting   包含支持EJB、远程调用Remoting(RMI、Hessian、Burlap、Http Invoker、JAX-RPC)方面的类。 http://www.cnblogs.com/davidwang456/p/4429296.html
spring-jmx   提供了对JMX 1.0/1.2的支持类 http://blog.csdn.net/shirdrn/article/details/6358688
spring-mock 包含Spring 一整套mock 类来辅助应用的测试。Spring 测试套件使用了其中大量mock 类,这样测试就更加简单。模拟HttpServletRequest 和HttpServletResponse 类在Web 应用单元测试是很方便的。并且提供了对JUnit的支持  

1.参考资料

  Spring——jar包详解
    http://www.cnblogs.com/yanjunwu/archive/2013/04/06/3001927.html
  详解spring 每个jar的作用
    http://www.cnblogs.com/leehongee/archive/2012/10/01/2709541.html
  Spring3.x中各个jar包的作用总结
    http://blog.csdn.net/woshisap/article/details/7105255

Spring模块作用的更多相关文章

  1. spring的作用及优势---第一个spring示例

    Spring 的作用及优势  * Spring 用于整合,好处是解耦. 解耦,可以降低组件不组件乊间的关联,改善程序结构,便于系统的维护和扩展. 我们在使用 Spring 框架时,主要是使用 Spri ...

  2. spring的作用是减低耦合,从编译器降低,例如不直接通过new方式 而是通过工厂方式获取对象

    spring的作用是减低耦合,从编译器降低,例如不直接通过new方式 而是通过工厂方式获取对象

  3. 第1章—Spring之旅—Spring模块介绍

    Spring模块介绍 Spring7大核心模块: 核心容器(Spring Core) 核心容器提供Spring框架的基本功能.Spring以bean的方式组织和管理Java应用中的各个组件及其关系.S ...

  4. Spring学习(一)-----Spring 模块详解

    官方下载链接:http://repo.spring.io/release/org/springframework/spring/ Spring 模块详解: Core 模块 spring-beans-3 ...

  5. Locust源码目录结构及模块作用

    Locust源码目录结构及模块作用如下: 参考文章:https://blog.csdn.net/biheyu828/article/details/84031942

  6. 2.spring的主要模块作用

    spring中大约包含20过个模块, 主要包括以下几部分: 1. Core Container Core Container(核心容器)包含Core,Beans,Context和Expression ...

  7. spring cloud各个模块作用

    Eureka Client:负责将这个服务的信息注册到Eureka Server中.Eureka Server:注册中心,里面有一个注册表,保存了各个服务所在的机器和端口号.ribbon:负载均衡,获 ...

  8. Spring模块介绍

    GroupId ArtifactId 说明 org.springframework spring-beans Beans 支持,包含 Groovy org.springframework spring ...

  9. python 定义模块作用及分类

    python把一个功能的模块归类,简单来说,模块是一个由Python代码组成的文件.模块可以定义函数,类和变量. 模块还可以包括可运行的代码. 1,python模块的作用 提高代码的方便维护 使用模块 ...

随机推荐

  1. ubuntu重启网络报错

    执行:gw@ubuntu:/$ /etc/init.d/networking restart 报错:stop: Rejected send message, 1 matched rules; type ...

  2. Sublime Text 3破解

    ----- BEGIN LICENSE ----- sgbteam Single User License EA7E- 8891CBB9 F1513E4F 1A3405C1 A865D53F 115F ...

  3. opencv——图像的灰度处理(线性变换/拉伸/直方图/均衡化)

    实验内容及实验原理: 1.灰度的线性变换 灰度的线性变换就是将图像中所有的点的灰度按照线性灰度变换函数进行变换.该线性灰度变换函数是一个一维线性函数:f(x)=a*x+b 其中参数a为线性函数的斜率, ...

  4. Linux Shell脚本编程-函数

    函数介绍  定义:把一段独立功能的的代码当做一个整体,并为之一个名字,命名的代码段,此即为函数:  功能:函数function是由若干条shell命令组成的语句块,实现代码重用和模块化编程.  注意: ...

  5. 紫书 例题 10-9 UVa 1636 (概率计算)

    小学数学问题 记得分数比较的时候可以交叉相乘(同号) #include<cstdio> #include<cstring> #define REP(i, a, b) for(i ...

  6. intellij idea中快速抽取方法

    Intellij Idea使用教程汇总篇 问题:有时候一个方法里面嵌套了很多逻辑,想拆分为多个方法方便调用:或者一个方法复用性很高,这时,这个方法嵌套在局部方法里面肯定是不方便的,如何快速抽取出这个方 ...

  7. 二叉树、B树、B+树、B*树、LSM树

      HBase 对于数据产品,底层存储架构直接决定了数据库的特性和使用场景.RDBMS(关系型数据库)使用 B树 及 B+树 作为数据存储结构. HBase 使用 LSM树. .     二叉树    ...

  8. SICP 习题 (2.11)解题总结:区间乘法的优化

    SICP 习题 2.11又出现Ben这个人了,如曾经说到的,仅仅要是Ben说的一般都是对的. 来看看Ben说什么.他说:"通过监測区间的端点,有可能将mul-interval分解为9中情况, ...

  9. cocos2d-x 3.0正式版 vs2013配置

    cocos2d-x 3.0正式版与之前的版本号差异较大,曾经的教程非常多都不使用了. 1.从cocos2d-x官网http://www.cocos2d-x.org下载3.0版的压缩包,随便解压一个位置 ...

  10. 关于nios 中printf 的问题

    在nios中,有printf的程序,在线调试没有什么问题,但是下到flash里面,程序跑了一段时间就死掉了!JTAG_UART是阻塞式输出,他只是将数据输出到buffer中,等待你上位机读取,当你的b ...