Spring官網並不直接提供Spring的下載,GitHub上也只提供spring的源碼,不提供jar包。
spring的快速下載
下載地址:
完整流程
1、進入Spring官網 -> PROJECTS -> SPRING FRAMEWORK
2、點擊GitHub的圖標,進入GitHub
3、進入Spring倉庫
org -> springframework -> spring,選擇要下載的版本,展開它
Spring目錄分析
docs文件夾里是一些html文件,是Spring的API文檔。
libs文件夾里是Spring的jar包,一共63個。
3個一組,.RELEASE.jar是在項目中使用的,.RELEASE-javadoc.jar是這個jar包的說明文檔,.RELEASE-source.jar是這個jar包的源碼。真正在項目中用的就21個。
其中,有4個是Spring的基礎包,對應Spring核心容器的4個模塊,是Spring項目必需的:
- spring-core-5.1.8.RELEASE.jar //Spring的核心工具類,其它jar包是建立這個包基礎上的,都要用到這個包中的類。
- spring-beans-5.1.8.RELEASE.jar //配置、創建、管理Bean,負責Ioc、DI
- spring-context-5.1.8.RELEASE.jar //提供在基礎IoC上的擴展服務
- spring-expression-5.1.8.RELEASE.jar //提供對Spring表達式語言的支持
可以自己下載引入spring的jar包,可以在IDEA中創建項目時下載spring的jar包,也可以使用maven。
自己去下載spring的包很麻煩。
spring依賴apache的commons-logging.jar,使用spring時,除了要引入spring的jar包,還需要自己去下載引入commons-logging.jar。
http://commons.apache.org/proper/commons-logging/download_logging.cgi