开启掘金成长之旅!这是我参与「掘金日新计划 · 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