Spring下载及目录说明

181 阅读1分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第2天

Spring下载及目录说明

如果我们是使用maven去管理依赖,只需要配置坐标即可。

以下是手动配置方式

下载

下载链接: JFrog (spring.io)

我们这里下载5.2.8版本,点开后选spring-5.2.8.RELEASE-dist.zip进行下载

目录结构

打开压缩包,我们可以看到如下目录结构:

  • docs——包含API文档和开发规范

  • libs——包含JAR包和源码

    • 其内总共有63个JAR包
    • 以.RELEASE.jar结尾的是class文件的JAR包
    • 以.RELEASE-javadoc.jar结尾的是API文档的压缩包
    • 以.RELEASE-sources.jar结尾的是源文件的压缩包
  • schema——包含开发所需要的schema文件

  • license.txt

  • notice.txt

  • readme.txt

libs中的基础包

在libs目录中有四个Spring的基础包,分别对应Spring核心容器(Core Container)的四个模块,是我们必须要导入的

  • spring-core-5.2.8.RELEASE.jar——包含Spring框架的核心工具类,Spring其他组件都要用到这个包里的类
  • spring-beans-5.2.8.RELEASE.jar——所有应用都要用到的JAR包,它包含访问配置文件、创建和管理Bean以及进行控制反转或者依赖注入操作相关的所有类
  • spring-context-5.2.8.RELEASE.jar——提供了在基础IoC功能上的扩展服务,还提供了许多企业级服务的支持
  • spring-expression-5.2.8.RELEASE.jar——定义了Spring的表达式语言

加载jar包

在使用Spring开发的时候,除了要使用自带的jar包之外,核心容器还需要依赖commons.logging的jar包。该jar包可以通过commons的官方地址下载。解压后即可找到commons.logging对应的jar包commons-logging-1.2.jar

官方下载地址: Apache Commons Logging - Download Apache Commons Logging