7.2 Spring入门

7.2 Spring入门

本书成书之时, Spring的最新稳定版本是5.0.2,本书的代码都基于该版本的Spring.

7.2.1 Spring下载和安装

Spring是一个独立的框架,它不需要依赖于任何Web服务器或容器,它既可在独立的Java SE项目中使用,当然也可在Java Web项目中使用。下面先介绍如何为Java项目和Java Web项目添加Spring支持。
下载和安装Spring框架请按如下步骤进行。

下载Spring

登录Spring站点,该页面显示一个目录列表,读者沿着org.springframeworkspring路径进入,即可看到Spring框架各版本的压缩包的下载链接。下载Spring的最新稳定版:5.0.2。

Spring目录说明

下载完成,得到一个spring-framework-5.0.2.RELEASE-dist.zip压缩文件,解压该压缩文件得到个名为spring-framework-5.0.2 RELEASE的文件夹,该文件夹下有如下几个子文件夹。
docs:该文件夹下存放Spring的相关文档,包含开发指南、API参考文档。
libs:该目录下的JAR包分为三类:
1. Spring框架class文件的JAR包;
1. Spring框架源文件的压缩包,文件名以-sources结尾;
1. Spring框架API文档的压缩包,文件名以javadoc结尾.

整个Spring框架由21个模块组成,该目录下将看到Spring为每个模块都提供了三个压缩包。
schemas:该目录下包含了Spring各种配置文件的XML Schema文档

复制Spring的class文件的jar包到项目的类加载路径

libs目录下所需要模块的class文件的JAR包复制添加到项目的类加载路径中—既可通过添加环境变量的方式来添加,也可使用Ant或IDE工具来管理应用程序的类加载路径。如果需要发布该应用,则将这些JAR包一同发布即可。如果没有太多要求,建议将libs目录下所有模块的class文件的JAR包(一共21个JAR包)添加进去。

经过上面三个步骤,接下来即可在Java应用中使用Spring框架了。