Spring开发入门指南
1. Spring依赖分析
Spring拥有超过60个独立的依赖项,这些依赖项都可以在完整的Spring下载包中找到。如果从源代码构建Spring,需要所有这些依赖项。但在运行时,通常只需要其中的一部分,通过只包含必要的依赖项,可以最小化应用程序的分发大小。
Spring将这些依赖项分组,以方便使用,这些组以分发根目录下主 lib 目录的子目录形式呈现。以下是一些主要的依赖组及其说明:
| 依赖组 | JAR文件 | 描述 |
| — | — | — |
| ant | ant.jar, ant - junit.jar, ant - launcher.jar | Spring使用Apache Ant作为构建工具,也用于文档生成和测试运行等任务。运行时不需要包含这些JAR文件。 |
| aopalliance | aopalliance.jar | AOP联盟提供Java AOP的标准接口集,Spring的AOP实现基于这些标准API。仅在使用Spring的AOP或基于AOP的功能时需要此JAR文件。 |
| axis | axis.jar, saaj.jar, wsdl4j.jar | Spring使用Apache Axis项目支持Spring远程调用中的JAXRPC功能。仅在使用JAXRPC远程调用时需要这些文件。 |
| caucho | burlap - 2.1.12.jar, hessian - 2.1.12.jar | Spring远程调用支持多种协议,包括Caucho的Burlap和Hessian。仅在应用程序中使用相应协议时需要这些JAR文件。 |
| cgli
超级会员免费看
订阅专栏 解锁全文
984

被折叠的 条评论
为什么被折叠?



